In my opinion the moderators and Randy do great work, especially considering all the activity that takes place.
I barely have enough time to read a few threads on most days on the forums of most interest to me, and I can't imagine the demands on the moderators.
The posters have a duty to abide by the rules. If there are moderator actions which may be questionable, there are clear paths of escalation all the way to Randy. These are quite reasonable imo.
There will always be disputes, but if people respect each other and follow the TOS, FT can be much more enjoyable and productive for all.