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+.
On the otherhand, he's dead-on calling Huffington "clueless".
Personally, on CNBC, I'll vote for Erin Burnette....[/grin]