That's because selling well due to being bad isn't the "rule" at all. Fact of the matter is that most gamers who play Call of Duty and GTA don't consider them shit games.
People playing Call of Duty and GTA doesnt consider them shit games?
Wow, you are blowing my mind.
My point flew over your head by the way. It's very popular to talk shit about Call of Duty here, and online gaming in general. Meanwhile, when you step your feet out from Neogaf, the scenario gets different from being mainly single player gaming to a good mix.
So many in here sees their personal opinion as facts, and you show the part of the problem. You dont like CoD, so its shit, and its surprisingly how it sells well.
On the other hand, you like sony first party games, and by your personal opinion you validate its because the games are great. It is so biased, and the ironic thing is that you (and many other in here) can't see it, and that is whats sad and turns a forum into a hivemind.
Where Resetera is it about gender politics, this is about Playstation. And its all logical because Sony outperforms microsoft a lot, but if you only walk among people with the same opinion, it's easy to forget the same opinions you share arent facts, but still just subjective opinions.
If a game is bad, it doesn't sell. Period.
I am probably the villain in here for liking Call of Duty. I havent bought it since MW19 because I grew tired of annual sequels, but if I wanted to play a new online fps game and have to pay for it, it would without a doubt be Call of Duty, because no other first person shooter brings the same online experience.
There is no rule here that is being contradicted. In either case, the comparison to Sony games doesn't make any sense. Sony games sell well, but they don't outsell Call of Duty or GTA, not even on PlayStation.
To be fair, Sony's sales are hindred by being exlusive (and to some extend, some of their games on PC). If Sony were third party, then we both know they would sell even more games.
Yet its games like Call of Duty, GTA and Fifa rocking the lists across all platforms. And theres a reason for that.
Regardless, as others have pointed out, there are much better shooters than Call of Duty on the market, but Call of Duty is the most popular brand of shooter and it has tons of people to play with online. That's what keeps it popular.
No, there really isn't. Stop stating opinions as facts.
Maybe to you, but if I want something like Call of Duty, then there's no competition.
NO other fps can give me custom classes like CoD.
The extreme level of attachments unlocks like CoD.
Maps with solid design like CoD. Lets be real, some maps are our favorites, and some we hate, but they know how to make map design, which clearly shows.
No other fps gives the same fast paced combat as in CoD.
The only real competitor I can think of is Titanfall 2, but with the focus on a single player campaign the multiplayer component fell short unlike Titanfall 1.
I'd really like to know which competitors there are out there that gives the same experience as Call of Duty, because I really want to know.