My problem with the guy is more to do with his attitude. His tone of voice has always sounded arrogant to me. I don't judge what he does. I am not qualified. But I do think I can judge his presentation. He just comes off as a grade A dbag when he talks.
My 2 cents.