Facebook has ruined online communities. Everyone has flocked to this medium that takes total control away from the community it is supposed to serve and puts that control into the hands of corporate sponsorships aka advertisers.
Back in the early days of the internet there were a multitude of communities. Each community, no matter the subject, had their own forum and chat. The forum was hosted on their domain website while chat was on IRC (Internet Relay Chat). Sometimes on a major IRC network, other times on a smaller one that had less crazy controls.
Fortunately some online communities keep their distance from Facebook and other so-called social media sites that force regulations that cannot be controlled by the community on them. These are the communities that will survive the eventual decline of social media sites.