So in summary, he's an asshole because you think he's an asshole? Okay, Whatever. I think the training style he offers is valuable. If you don't like it then don't give him your money. I said upfront that I don't like everything about him, but SOME of the things he says are valuable.
No he's an asshole because he's an asshole. He knows it and doesn't care. I don't care how good you think his ideas are because he's a douche and I'm sure you can find better ideas for less money anywhere else on earth.