Maybe that's the key... sites should not become so large that it creates big echo chambers for one person to reach millions, it keeps other people having to search for answers and do their own research instead of just everyone listening to the same group of idiots.
Perhaps you could also force a limit on how much time was spent (or how many posts made in X time) on the site.
Perhaps you could also force a limit on how much time was spent (or how many posts made in X time) on the site.