I honestly don't see a problem here. Do you?
You're throwing snide remarks at people and dismissing their arguments because you can't tell them apart. It's not the Carte Blanche to behave like a child you think it is.
The problem here is not other people, it's you.
It's not their problem you are unable and unwilling to do that. If you have this much trouble, then don't engage in conversation with them.