There is a nice book out there: "How to win friends and influence people". Now, I'm not going to suggest that you read it. But one point I will make is that you are not taking enough time to get to know folks before you "spout off". Ask yourself this. Would you talk to me like this in person? Or Scott? I know for a fact I would say all I have said to you in person, but then, I am among friends (and foes) who know me. It is very much a contectual thing. Don't take things so personal. A lot of folks are just testing you (perhaps me included) to see how thick your skin is.
So far, it looks pretty dam thin. Canadien thin.
Mike
PS: My ass looks real good, huh?