Smoggy you the orginal thread poster, created a very good thread I agree with your initial post 100%.... but as for people coming on here, yes darcy I agree with you... if I have an issue with a site then i simply don't use it, yes theres bad on here, but theres good too... thats the same in every hobby, interest, location you live, etc, etc ...
Look at peoples threads and posts, you will see a trend of who actually posts genuine constructive posts and the ones that are antagonist's looking for people biting and to cause disruption.. you don't have to look that far..