Google’s internal message boards are not ‘free-for-all’ anymore
news.alphastreet.com
news.alphastreet.com
My view is Google blurred the lines between work and leisure too much which encouraged behavior not tolerated at most companies. However internal discussion boards are still great. The "Internz" mailing list did frequently have these sorts of problems but that was largely because of the general inexperience of interns.
As these companies grow and populations become less homogenous and there's a higher certainty of meeting immature people or people with non-mainstream ideas, the probability of conflict increases.
Honestly, I'm glad that these companies are realizing that part of being a professional adult means knowing when's the right time to keep distance between your personal views and your job. It's also a big barrier that prevents diversity.