I can't refute your stance, and probably wouldn't if I thought I could. The man has made very bad mistakes, and may be a total snake oil salesman for all I know.
But he's our coach now, and I want to give him the benefit of the doubt, until and unless he shows that he doesn't deserve it.
I can be gullible at times...