my two cents for what its worth.
People have different styles of communicating, just like different personalities, where the line should be drawn is when it gets personal, there is no excuse for calling people names, bellitteling people.. etc... but room should be made for style and personality.
As far as Carmen goes I find him entertaining, I agree with Spiny that he does post worthwhile info at times, and he has been called names here as well - I am not defending or accusing just stating a fact.