I've never doubted that he's a good person and I'm not at all surprised to hear he's a good GM. I just questioned his game design skills.
But yes, I think you may be right that a large part of that comes down to his social media prowess...or lack thereof.