You're right, but the games industry is finally being recognised and shamelessly pounced on as a (very) lucrative cash cow. Game companies in the past never used to be quite so brazen about wanting to fleece us. I admit, it makes me mad when I hear a gaming company thinks me buying a game at full price isn't enough for the privilege of playing it - now I just expect many of them will be making half a game and selling it as the single-player, plugging DLC scenarios as the rest of it, while charging probably not once for use of the servers, but twice, for use of the DLC and access to extra levels, story revelations, etc. I know this isn't exactly news but I think the precedent is being set as we type for most other major games companies to really start exploiting gamers. As far as Activision goes I almost get the feeling they want to turn Call of Duty into WoW, because their boss seems to want a game that pays them continually for our using it. I hope other gaming companies aren't as crazily jacked-up on the idea of profit as they are. They might well ruin their beloved CoD series at this rate.
To be honest I don't buy many games anymore, so it's unlikely to bug me that much, and I'm not a big online gamer on consoles. Still, it annoys me.
Outsourcing I can appreciate, if they put effort into a full-length game for single players and not just put all their efforts into making a hook that will lure us into paying for yet something else.