Never.
I want to say, to Vaughn, you've gotten it almost right, like 95%, in IP banning me, finally. There is one small thing to tidy up, and you've got my respect.
"Scooter, I read the post and honestly, I banned Mike because I believe it is the best thing for the forum."
You are power, wield it, and believe it, and others will respect you, including me. You fucked up by not obeying power when directed to ban a member by justifying A B C reasons, when you should have only said "OK" and made it happen.
Who is in a position to question Your power? If you believe in your heart (as you should) that the answer is no one, then the justifications of your actions become irrelevant, as power should never be challenged.
I lost faith in you Vaughn but thankfully you have support far greater than yourSelf, something you should be grateful for having, Walt Jr.