There's a difference between open debate and outright rudeness, I'm all for intelligent debates, but what you were doing doesn't classify as such, there is never any cause to openly and directly insult someone's intelligence or otherwise during a discussion, what you reduce yourself to then is little more than a troll, frankly, your attitude as of late has taken a sour turn and I've had just about enough of it.
Say what you will, what I said stands, and if you don't like it, then so be it, it's about time someone called you out on your behaviour, and it's my job to do so, I will not tolerate rudeness.
The fact is, you've been disrespectful where there is no due cause to be, when you could have just been the bigger man and walked away yourself, instead, you decided to continue with a pointless, petty and irrelevant argument.
I'm not going to ban you for disagreeing with me, I'm not like that, all I'll say is this...