He's a closet, with a very thin door, liberal.
I agree.
I have watched cnbc since the late 90’s. Haines used to be much more reserved in his opinions, but has become something of a blowhard. I don’t disagree with many of the opinions he expresses (I do with some, though), but his ego has both grown and become much more evident over the last decade+.