Call of Duty Elite? lol
This is no surprise, actually if anything I'm shocked it hasn't been impleneted sooner since console gamers are so eager to buy every unnecessary pointless item on xbox marketplace/psn.
Oh lets pay for a new gamertag, new profile, new gamer pictures, new skateboard for the avatars, new background theme, new $15 cod map pack...etc
Console players have proved that they will buy anything if it makes them cool online.
Dumb consumers + greedy publishers = $$$$$$$$$$$$ and that's exactly what COD is.
Play COD4, WaW, MW2, BO and when MW3 is released and tell me, with pure honesty that it doesn't feel exactly the same. Just because they change the theatre to every game, doesn't mean they can slap a $60 price tag on it
What it comes down to is peeps can't complain, whine, be angry, make some dumb online petition that will never work, make a bunch of rage threads or quit the game entirely because they decide to charge. You've done it to your self. You kept buying the same game every year and created a monster.
For anyone who plays any RTS game, lets take Star Craft2 as an example, would you buy a new SC every year? Knowing there's no way in hell a game like SC could be balanced and fixed in one year? Of course you wouldn't.
By releasing a new one COD every year, it's Activision's way of saying "our games really do start to suck after a few weeks and have absolutely no replay value. BUT THAT'S OK!!! WE WILL HAVE A NEW ONE NEXT YEAR!!!!"