I have to say that I agree too.
I am very new to the site and haven't had much chance to get up to speed on many things yet but am working my way through the current relevant threads, and some do seem quite bitchy for want of a better word, and a little off putting at times.
It is a shame, because when it's on topic (which admittedly, the bulk of it is), it's all good stuff !!!