As my father used to tell me; No good deed goes unpunished.
There is always someone out there trying to "game" the system to their own advantage, No matter how good or fair you are.
I know where you guys are coming from when you speak of frustration. I've had people threaten to come to my home or my old place of work after suspending or banning them from my site. Those are the days that no amount of compensation is worth the hassle and aggravation.