Go figure. More gaming bubble-ism. By far my biggest pet peeve about the community right now.
I think there's a tendency among quite a few posters to:
1.) View it as impossible that lots of people like games that they don't like, or even games that have lower-ish (70's range) metacritic scores (assuming that the game isn't in a niche they like).
2.) View things they don't like that are really popular as a transient bubble on the verge of bursting, and see anything that even remotely points to that as confirmation of their view even if the evidence as a whole points otherwise.
Like the reason we have the same games at the top of the NPD year end charts or even the top of the mobile grossing charts year in and year out is that tons and tons of people love these games, even if they're disliked or even despised on the forum.
The world isn't just full of uninformed sheeple who can't figure out what they like and just buy the shiniest thing in the room, no matter how much people would like to explain away differences in the market versus their preferences that way. Otherwise every publisher would just use a gigantic marketing budget and there'd never be a single bomb in the industry.