There you go generalising again.
Damn, how did I not see this thread? I can't believe I missed a good fight!
Some people, like me, post a lot because we've got a lot to say. Look at the top twenty posters on this forum and over half of them are exceedingly knowledgeable and make this forum the kind of place you can read genuinely useful information, for free. To blanket-paint them all with broad sweeping strokes is not very polite. I don't come into your neighbourhood and start insulting your friends with generalisations, so please treat this forum like our neighbourhood. If you want to hang out with the cool kids, you'd best start acting cool.
No wonder you got into a lot of fights 'in the street'.