I have to say that there's nothing particularly unusual going on here, that you don't see from time to time.
This is the most free and un-moderated forum that I've come across, and we all obviously feel "at home" sometimes, to vent our spleen at whoever pisses us off!
Put it down to "Mr Angry" going through a "Give up Smoking" phase in his life or Seasonally Adjusted Disorder (SAD). Shit happens.... That's life....
I'd rather see this than some super-sanitised politically-correct forum where nobody ever gets to really say what they mean