Well, yes and no. I don't get why some people reply to posts just to get everyone worked up. I don't like calling people stupid, as I don't like that myself, but if someone is gonna be dumb enough to reply to a thread just to make people angry, well, that is pretty stupid. I also don't like being called names, like racist, on a public forum so I do not appologize for calling a certain someone stupid. That's a lot less harsh than racist, and them calling someone they don't know racist, again, that is pretty stupid.
I don't feel it discredits anyone by being passionate about something they believe in. If someone makes me that angry, which is rare, that I call them stupid, I make sure it's something I'm not gonna regret later. That's just my opinion.