1.) Consider that multiplayer is 1/2 of the total experience of CoD4 (single player is the other half)
2.) There are 16 maps in the standard CoD4 mapset. There are 4 maps in the new map pack. That means your adding 1/4 new content to the multiplayer, thus adding 1/8 of the whole game.
3.) 1/8 of the 60$ retail price is $7.50. They are charging you 10 dollars...
Another way to look at it is file size
1.) the whole size of call of duty (for the pc, Im assuming its the same for the 360) is 8gigs or 8000 mb
2.) The new map pack is 444.46 mb
3.) 444.46/8000 is 5.5% new content (rounded to the nearest tenth of a percent).
4.)5.5% of the sixty dollar retail price is 3.33$
Still a rip off.
Dont get me wrong. Call of Duty 4 is a great game, but I just think its wrong that they charge you ten bucks on top of a 60 dollar game.
[opinion]They should make it free [/opinion]