Microsoft is actively selling a console RIGHT NOW that won't let you play Halo 4 multiplayer without buying add-on memory. I shouldn't need to update my console just to play a game, especially from a first party developer.
Well they have always been selling a console that won't let you play multiplayer without a yearly subscription so this doesn't really seem particularly more heinous.