He's become popular with the Cata Beta together with TB, he had a yt channel called OMFGCATA where he did WoW commentary stuff, but has basically quit WoW a long while ago. It's probably like the WoW devs don't play or love the game, so they pick someone who doesn't play or love the game as an interview host.