> kids still buy their games
Any source on that? I always imagined the current Blizzard customer demographics in the 20-40 years old range. Kids definitely don't play WoW, Diablo or StarCraft/Warcraft. Not sure about Overwatch but I'd guess kids prefer Fortnite. So perhaps Hearthstone? You kinda need a credit card to enjoy the game tho.
But you have a point, people still buy their games, expansions, loot boxes, skins, monthly subsriptions and so on.