He might hate Halo but simply making a video about how much he hates it is advertising and ultimately is getting people to watch content about the game.
It’s a weird and completely unconventional compared to older standards but sometimes bad press is actually good press in disguise.