This is stealing money from MW2 fans!
It's a huge rip-off if you think you pay 20$ for just 3 new maps...
If they can't make more content, just keep it free and be thankfull so many players around the globe have bought the game and are willing to sacrifice so much time playing it. Instead they try to rip the players for a second time. Games are mucht too expensive and if we are willing to keep paying this amount of money for updates like this we will never play really good games.
I think IW has done much damage to the game industry by selling sh*t maps like this. In the old days every player could build their own maps and spread them for free. Look at the mapeditor of farcry 2 with the build in voting system... Every FPS should have that! No more payed upgrades should be bought it should be the argument from the game industry to make a game live longer and played more. Only by giving the opportunity for gamers making their own maps, will be the right answer...
If you are willing to pay for updates as a self respecting gamer you are a stupid fool ...