I flagged him because he started using abusive language, and later threats, towards me. I have never flagged anyone because I don't agree with their ideas or criticisms. But I have flagged, and will continue to do so, someone who uses abusive language or threats against me (or anyone else for that matter).
Since he has called me a "power hungry goof" in this post, which I consider to be abusive name-calling and not an argument or critique , I will be probably be flagging this post before it pays out (provided I have the time to return my attention to it and he hasn't amended it to make his point, if he has one, with fact and reason rather than name calling).