I didn't say you were, just that that is how you have come across to a casual observer of this thread. If you'd taken that sort of time to answer reasonable questions from people who aren't experts, or try to explain to people why you thought they were wrong, then you wouldn't have.
This is the SMB, man, the whole forum is basically for idiots who think they know more than they do, but some are also willing to listen and learn, sometimes. Surely you have more appropriate forums to inhabit if you want to joust with people who you consider to be your equals. If you post on here with that sort of attitude then people might just think you're being a cock.
Anyway, interesting post, thanks.