Claim :
Clearly everybody is afraid of this whale
False.
He fights more spam and scammers on here than most people even care to acknowledge exist. Most just talk; he actually does something to help.
I don't agree 100% with every decision anyone makes or everything they say, and if I did I'd really need to check myself. So using an isolated incident to characterize the entire personality behind an account is not something I can advocate.