Switch has been a very nice system to me. It has a very nice library and my decision to buy one in 2029 was o point, the system already got many titles and I could build a very decent library that keep me entertained for months
Even if I like Sony and Microsoft consumers policies and overall find Nintendo business model the one more hurtful to customers I can't deny Nintendo system is the one who have the games I want to play the most. The only thing I don't like to play as much on Switch are simulators, they are better on PC, but otherwise Switch is nice for everything including indies
I think the problem is I'm not in position to experience all Switch potential. I live in Brazil the number of Switch owners per capita is small, most of my friends don't play the same games as me, as such I find online community to play together which is not always very welcoming...
Regardless I'm still stucked at home with this whole pandemic, so while still awesome play at my bed the portability factor has been losing a lot its appeal. For context, I used to visit grandma's home almost every weekend (and generally sleep there), because it's silent, relaxed and perfect to be alone and I always bring Switch with me. Now being able to carry my Switch become ultimately pointless
The second point is the lack of physical media and prices spike. Before 2020 there was a lot of illegal physical copies coming from grey market, after covid the influx of physical media decreased to a point software prices became pure madness, for instance I've bought Pikmin 3 for freaking 90 USD, a game that I finished in about 12 hours
Digital price also increased and since the release of the official BR eshop Nintendo does not allow me to purchase games from other countries eshops (where I could grab cheaper digital versions), the exception is America's stores, mostly just as incomplete as Brazilian eshop besides USA and Canada, so when I can't find a game in our VERY limited store (it doesn't have even 1000 titles on it) I need to buy in USA eshop and pay dollar, not really nice looking at our current exchange rates
It's just to much less expensive gaming on PC or PS4 that I don't buy a single Switch software since January, having a good library means nothing if the hobby gets just unaffordable