@Greg Locock
Hear hear!
As you say, just because someone comes on and says "hi, I'm Bob and I work for Ferrari" doesn't mean they do, so why ask people to prove such a statement - any proof is as worthless as the original claim. The evidence of their technical knowledge gives a much better indicator of their true worth to the site.
I'm also interested in your point about noise ratio. I've seen people with an apparent technical background leave in quite a short time period after joining because they get either hounded out by those who foam at the mouth when disagreed with, or because their valid technical points are lost in a sea of fanboy noise/uninformed gibberish.
The site is supposed to be a technical one - that's what brought me here in the first place - but most threads seem to descend in to fanboy-style arguments or arguments about how X broke rule Y and therefore should have also had a penalty. One only has to look at the relative volume of the various technical and race threads to see where many members' hearts really lie.
And I like your last point. Well made, sir!