I do not see a single year with no release. Blizzard on the other hand release 3 games and simply make add on on those games.
This is a hilarious criticism given that a substantial portion of your list is basically add-ons, for example whats the substantive difference between say Burning Crusade and HL2:Ep1?