If the person disagreeing is being an asshat, then by all means, go crazy if that's your thing. Shut them down and throw your fit if that's what you want to do. I've done that before to people acting like that. I don't go crazy and get all emotional and rampagey. I just kill it in a mature way and tell them to take their shitty attitude else where because I'm not going to try and have a rational discussion with someone who just wants to sling mud or tell other people why they're wrong. It's not okay to be an asshole and verbally attack someone just because you don't agree with what they're saying and it's not okay to bully them over it.
When someone if making a point that seems valid to them and nicely pointing out their issues with what you're saying in a mature and respectful way? There's no need to go on a rampage over that. They're just as entitled to their opinion as you are to yours. Opinions aren't fact and no one is the end all be all of thoughts and feelings. You have no right to tell someone the way they think and feel is wrong. You do have the right to disagree with them, just as they have the right to do the same with you. If you can't handle having someone objecting to your opinions or questioning them, you might want to rethink putting them out in a public forum.
Happy Tuesday. :)