Never liked the guy
In fact I took an instant dislike to him the first time I heard him speak. Arrogant, aggressive, opinionated. Seems he's actually got worse, and we can add 'ignorant' to the list..
Desidertata:
"Avoid loud and aggressive persons, for they are vexations to the spirit".