Community

Absolutely, there are. You will probably find that forums directly dedicated to X tend toward collaborative solutions for X. StackExchange tends to produce the best answer for a specific code problem, Quora the best anecdotes, Google+ the best quiet social zone etc.

Nothing will change because the fundamental design cannot be changed without redesigning everything else.

Edit:
I’m an asshole and was needlessly brusque in this post and especially earlier ones. (still a bit sore over November and all the “think pieces” blaming liberals for not coddling racists enough)