Disagreeing with people is not where you are going wrong Pete.
Different views are a good thing and should be voiced.
It's also obvious that you do know bikes.
That's not where you are going wrong either.
The part where you are going wrong is in the way you present your side and in how you present your self.
You don't debate, you attack the personality and the person rather than just the issue.
It's just as obvious as your above stated bike knowledge, that you have no respect for the other people around you and you actually seem to like putting them down to make your self look better.
It's obviously a respect issue, you have no respect for your fellow members on here.
I think you have a lot of good knowledge to share, but your delivery and your people skills both absolutely suck.
So does your ability to even make the attempt to see the other side of things.
That's where you are going wrong, that's what Siu Blue Wind and Pheard are both telling you.
And by the way, the elitest attitude sucks too.