GMs probably had to think about precedent, since so many people reported this well known person. If the GMs let him off easy, people would notice; it'd create a lot of animosity from regular players who don't use addons because they would feel as though the rules aren't being enforced. There might even be a sense of "oh, so it's okay to break rules if you're a streamer" which isn't a sentiment you want rippling through your player base. If any GM wanted to help that guy out of his bind, he made it impossible for them by filming himself breaking established rules in front of an audience that hated him enough to report him all at once. The community was watching and the GMs knew it; their hand was forced and they had to give him a clear punishment.

Frankly, I'm amazed anyone streams this game at all. Unless you're one of the old guard, you're gonna get like 4 viewers and one of them might report you for something stupid and get your ass banned. Literally no point imo