What makes you say that? He doesn’t seem to come off that way in the interview.
Personally I always enjoyed his Overwatch Updates, and the Yule Log video he did. The down-slide for that game was definitely when he left and for good reason too. Leaving a company because you’re told “make x dollars or we lay off 1,000 people” is justified and what a sane person does.
Going indie I think was a good move, tho this is the first time I’d heard that’s what happened and have never heard of his game before.