As long as its not in feature request or development, does it really matter if there are a few off topic posts? I just don't see the importance of keeping all threads on-topic outside of the development and feature request board.
As mentioned, sometimes a topic has a particular purpose. Like the Sea Travel Feedback topic where I don't want to have discussions so everyone can focus on feedback.