I look at it as shop talk.
I've seen ball pean hammers thrown across the shop during discussion, one went right through the window. lol not once was one thrown directly at someone.
I think some just need to grow a pair.
Pretty sure there are things said on these forums that people wouldn't say in person, despite thrown hammers and such. People seem to lose track of the fact they are talking to other people and act as if others have no value.