You joke, but there is some truth to that. If posts contain content about the company and also have an insult thrown in there, they're more likely to stay instead of a message that says "You're a moron. It's obvious you were dropped on your head one too many times". People arguing/debating about the company is one thing. Just slinging mud annoys people.
When we were discussing the new rules and what they should look like, it was proposed that the only insults allowed would be if we found them amusing enough to chuckle or laugh out loud. It would've been a great rule. haha