In addition to name calling you went for guilt by association.
Lol.
If your argument is sound, name calling shouldn't be of any concern. If I am having a discussion/argument, and someone calls me names, it hardly matters if I can prove my point. I don't care about name calling - giving or receiving - I care about truth, reason, and logic.
Well, OK, I do enjoy name calling sometimes, but that's because it is what I grew up with. Getting all butt hurt about it doesn't do much to prove your point.
This is one of the problems we have today: everyone is so sensitive about everything, that no one has the balls to simply be honest and direct. If I think someone is an idiot (or that their opinion/position is ignorant or stupid), I'm going to say so. Truth and reason are more important than feelings.