Well, this is what you get when you have a project run by rock star developers.
Now it would be better if people were more mature in their communications, but the bottom line is that (a) they're smarter than almost everyone else they know, (b) they know their work better than anyone else and care deeply about it, and (c) they get results. Under the circumstances have no reason to act like grown ups. They're not only rock stars, they're still churning out hits.
It's no wonder that they take the attitude "the world has to take me uncensored, and if anyone doesn't like that then it's their problem." It's a perfectly understandable attitude, but it's not an admirable one. Trying tact first won't necessarily make you more successful, especially if you're a rock star. But it won't make you less successful either; after all if tact fails the option of publicly humiliating someone by showing how much stupider they are than you is still open. What it will make you is a better person.