>>512317120 (OP)
I find his personality to be extremely annoying, he's also an obvious narcissist and I believe he's trying to sell a vision for america that is very close to socialism which is simply not achievable without a major radical change.
HOWEVER... He's been proven to be right about 90% of the time, he's even been right about many things related to the middle east, he really knows his shit when it comes to MENA countries, which is really something for a westerner especially an american. He's also a great story teller, he really can talk to the camera for hours and do it with a passion.