I worked for Microsoft for many years and the fact is many companies' marketing and PR departments think their customers are morons. Or perhaps it's that they think their customers don't mind being treated like morons.
The shit they would send flowing down the pipeline that we were supposed to say to our customers just blew me away. "You know our customers aren't STUPID right? I can't talk to them like they're stupid or they'll escort me off premises."
100% agree. But we should never try to force things to "one." There should never be just one community for a topic. That's what Reddit is. "This is the videos subreddit, if you don't like it you don't have a choice."
Good communities will rise. Bad communities will fall. Some communities will attract users because they're big and have lots of members. Some communities will attract users because they're small and friendly. Choice is good. Fixating on there only being "one" of anything is bad.