B-A-S, its not what you say, per se, its the tone that you take that I think most people have issues with.
Whilst saying "thats not true, is it" , is a factual observation, saying it in that way could be construed as arrogant. Now I`m not putting words in your mouth, or not accusing you of using a tone, i`m telling you how it is perceived by others, me included.
Now you can accuse people of being thick, misguided, intellectually challenged, but the chances of all of the people on this forum who have called you out on your attitude on this forum being so is slim to none.
Whilst you are usually correct in your "facts", the way you come across is not positive, and i for one think that's why you get so much friction.