they charge that much because people will still pay for it.
Cod is always the most expensive game at the stores I go to aswell.
Im skipping this entry got bored of it in BO2 lucky KZ is coming about around the same time and all map packs are going to be free :D no more trying to play dlc 3 months after it launches only to find nobody has brought it:P