I never have any problems with the site. I think there are a few who like to get attention by being complete naysayers no matter what the subject, but on the whole most add to the flavor of the site.
If someone's opinion on here bothers you, it's very simple. You don't have to get mad...just ignore them. either skip over their posts, or actually place them on ignore. It is very simple.
