As has been noted, the flag feature is meant to bring a problem post to the attention of a moderator. If you find a moderator’s post to be inappropriate, you can either PM the mod in question or another moderator regarding the matter. If you feel are you being mistreated by the mod, you can also PM Brigby.
Obviously, as the OP pointed out, we are still human and thus not infallible but we do our best to serve the forum community. Hopefully if you do have a problem with a mod’s decision you will take the time to explain what the problem is and you both can work out a solution that allows you to speak your mind within the confines of what is acceptable on the forum. Of course, it does not always work out in such a manner but do know that borderline cases and new issues get discussed and debated before a decision is reached.
Finally, please keep in mind that the flag feature is intended to mark posts that are either in violation of the forum rules or spam. It is not intended to be used as a way of disliking a person’s opinion or a mod’s decision.