Oh, I guess the yearly cycle of CoD games, the Warcrat 3 remake, and periodic patches for WoW do not count as releases.
Thouse are just the once I'm aware off. There seems to be constant stream of things in Hearthstone (or at least it is adverticed constantly in the battle.net launcher) and since I stopped playing Overwatch (about a year ago) they've released at least three new heroes.
If you are talking about actual new games then I guess you are right, but that has never been Blizzards thing.
> Currently, staffing levels on some teams are out of proportion with our current release slate.
hint: they've got nothing on the release slate for _years_.
and no, you don't get a source, because it isn't a URL.