I don't disagree with debating issues. In fact , I encourage it. Debating is healthy and view points always clash which make them interesting. But why allow yourself to resort to name calling? I understand that you want to return fire when fired upon, but that does nothing except perhaps cause others to want to avoid discussing anything with you. I understand the order of things, but I also understand that it is just as easy to tell the other person that they are too immature to be having this discussion with you. That would bother them more than you throwing an insult. (even if it were justified)
Other people read those posts and each has there own opinion. You ending the discussion like that would be just as funny because that individual would now be talking to themselves.