The idea that a game "deserves" sales is silly.
Both bring fantastic gameplay and fun experiences. Both have pros and cons. Modern Warfare 2, however, comes from a much bigger franchise and got far more marketing (although EA seems to have no problem marketing BC2). That's why it sold more. Games don't deserve to sell more. I could complain that Okami sold a lot less than Game Party, but it's fairly obvious why it did, and I won't get hung up about it.







