@Thirty3Three I know it can be annoying sometimes, hell, I even get mad myself sometimes by just reading posts here

But it's the internet, there all kind of people here, and a lot of people think you can say thing without proof because,well, I don't know why

But instead of getting mad, try to explain things to people. Sometimes they just don't have the knowledge, and sharing that knowledge will make that person better, and with this he can also share that newly gained information. You were right on most of the things you said, after that it's just your choice of words that was way too aggressive. The same thing is applicable to the guy who responded to you with the same aggressivity though.
I'm not blaming anyone, we're all humans. But that's precisely why we need to behave better that that, because we're capable of the worst things, but also the best things in this world