I am probably one of those who has deserved getting reprimanded on occasion. I've made some comments on here that weren't necessary, and I've apologized for them. My intent has never been to hurt, but I've seen where I've done so.
However, there are those with far more posts than I that are allowed to run roughshod over this site. Their insults are thinly veiled and there are continuous attempts to make others look stupid, insult pictures of their food or preparations and to basically denigrate them. When they are called on it, they simply say that they are just "giving an opinion".
People like Wandering Jew (who I've been a jerk to on occasion, which was unwarranted), JB-007 and others who put the time and effort to make trip reports are the people that make this site go- whether or not the trip reports have pictures doesn't really matter-it's the effort that they put into it.
www.lthforum.com is a good site to model after. There is banter, but they keep the focus on the food, and it doesn't seem to get out of hand, and if it looks like it's going that way, it is quickly reined in.
One of the ways to improve this site would be to eliminate the Off-Topic and Lighter Fare- that is where a lot of the crap starts. I have to look at myself. I enjoy the section, but there are times when we go after each other over there. In fact, I spend most of my time there rather than on the food parts of this site, which essentially means that I am adding very little to what this site is supposed to be about. How many discussions have had to be shut down or edited on the Off Topic and Lighter Fare area. Is it really worth it? That area is fun, but that area seems to foment more heartache and spite than any other section on Roadfood.
And as far as those who blame everything on the moderators, it's the members of this site that have to take responsibility for their actions. The moderators have to step in when people can't handle themselves correctly. If people do that, then the moderators don't have to do too much. At the same time, when people see the moderators letting the same people do the same stuff over and over again, they either become disenchanted with the site, do nothing, or take a cue from the a-holes and start acting that way themselves.