Obviously they're not going to come close to cult status of Mario but still, if it was such a bad game it wouldn't have sold.
Modern Warfare 3 quote from Wikipedia
Sounds like a flop to me right?
Ever heard of marketing and peer pressure?
I am at the same age where we go "You gonna buy the new call of duty game?" "Yeah, of course, you are aswell aren't you?"
Peer pressure, we hear everyone talking about getting the game etc, looking forward to it, a lot of us buy it, creating huge sales for Activision.
Wanna know what I heard about a week after?
"MW3 is crap, I like MW2/Black ops better! You wanna do quick scope on MW2?"
It was the same with every call of duty game BUT the first Modern Warfare.
Then there was the huge marketing campaigns for it, that got lots of parents to buy it for their eight year olds and children getting parents to buy it cause they "need" it.
That creates huge sales.
Yet nearly everyone I know who has played MW3 says it's either crap, or they liked the ones before it better, or occasionally "Battlefield 3 is better."
Even a cod fanboy I know says MW2 was better and such.
So does sales dictate whether it's a good game? No, because sales generate from peer pressure and good marketing. You don't have to make a good game to make money.
A good game (Which in my opinion and many others I know think Call of Duty is not a good game) is dictated by it's content.
Take, for example, Counter-Strike source.
It hasn't sold as much as Mario or Call of Duty, yet it's a what.. seven year old game? Eight? And it has one of the largest online activities for FPSes. And that includes Call of Duty.
Then we have World of Warcraft aswell, which until recently had 12 million players - considerably less than most online FPSes, but the largest MMO by a mile - and now has 10 million last I saw, why did it have this many? Content being produced and given out to give them something new. Something Call of Duty doesn't do apart from overpriced map packs which are sometimes just remakes of old maps which gets more sales as once again: Peer pressure and good marketing. I remember the escalation map pack for Black ops - Everyone was talking about it at school. Everyone planned to get it apart from a few.
They stopped playing Call of Duty again after a week or two.
The Counter Strike Source still has an active online community and doesn't bring out map packs, but has users that create content but also because it's a good game.
World of Warcraft has ten million players because people enjoy playing it.
Call of duty gets sales and then has a small amount of continued players but a huge amount of continued buyers.
If you have Call of Duty Black Ops, go find a game on there. Online is not as active as it was at launch. Understandable if it drops by about a few hundred/ a few thousand. But a good game would keep most of the players, not have it reduced to around 20 popular dedicated servers and about 400 mostly empty ones. Now go on Counter Strike Source. You'll have a hard time finding some gametypes with a server that isn't full.
Call of Duty has far less players than Counter Strike source because it isn't a good game. It has more sales because Activison pour millions into it's marketing department and because of naturally generated peer pressure.
So please, tell me how Call of Duty is a good game without mentioning sales, because I'm sure you'll be at loss for reasons why.