Oh he's got plenty of charisma. Over the weekend, I watched him stream a series of Starcraft games on the ladder. 10,000 other people were watching too. Those folks weren't watching for his playing prowess at the game as he's not really a top tier player. Heck, I have a TB miniature on my desk thanks to a Kickstarted boardgame last year.
That being said, yeah, he's got a lot of quirks that drive folks off from him. I spend as much time during the Polaris podcast rolling my eyes at what he's saying as I do actually considering his points.