Because the cost, gimmicky useless features, overpriced, expensive games, pay to play big title last Gen games with no improvements to them, a fake 120hz screen (games won’t run at 120fps on this console btw), last last Gen hardware equivalent, non hall sensors for the controllers, pro 1 controller won’t work, lost goes on and on.
Some of them are just fine with the switch 2 hardware and even understand that game prices have been stagnant for some time. But Nintendo has been constantly showing us they aren’t a company we want to continue to support and if you couple that with affordability you’re gonna have a bad time.
They’re charging $90 for a game that plays better on non-oem hardware than it did on it’s original intended hardware, a game a lot of fans have already bought (who would still need to pay an additional $10 fee just to get the game running the way it probably should have run from the start).
I mean this in the best possible way, but Nintendo fans are avid collectors and they want this, but Nintendo dissuades them in multiple ways from showing support.