MW3 isn't doing that. Elite is a separate service, you don't have to pay to play MW3 online.
Yeah, you're right. But what I mean is there are people willing to pay another annual fee for something on top of Xbox live.
--
http://i.imgur.com/E44CS.png
Baltimore Ravens/Blackburn Rovers/Andy Murray/Lleyton Hewitt/England Fan