WoW: End game content is great, the rest is garbage. Still the king of MMOs though
Overwatch: Solid FPS but it's dated. There's something wrong with each character i.e. they are gay, Mexican, etc.
Hearthstone: It's gotten a lot better over the years. This is probably their best game atm
HOTS: This was a fucking amazing game but they clearly abandoned it.
Diablo: Old AF but hopefully D4 knocks out of the park
Starcraft: Old AF and dead