The question mark for me is backward compatibility. If I can put my Switch cartridges in the Switch 2, move my downloaded games over, and play the NSO virtual console titles on day one, I will buy the Switch on day one.
provided the Trump tariffs don't make it unaffordable by launch
That's the biggest reason why I've stuck with Xbox. I can play my personal library of games going back to the OG Xbox.
I don't agree that it can "easily" be replaced by a PC. I HATE gaming on PC, especially considering the fact that my PC DIED and is now no more than a brick. That aside I don't have to worry about "specs" with a console, it either plays it or it doesn't. And now with crossplay I've been enjoying playing Space Marine II with friends online, they play on PC while I do it on my Xbox.
While the Switch and Switch 2 are tempting gets, I'll probably go for a Steam Deck. It can dock on a TV like the Switch so it automatically becomes a gaming "pc" and I can take it on the go. Also, I already have an ample Steam library. A Switch only plays Nintendo games and honestly, outside of the Zelda Games and one or two Mario games, I have no reason to get one. Thanks to the collections like the Mega Man/Zeero, Contra, Calstlevania, and Street Fighter collections (to name a few), I don't NEED one. I've also been able to get the Double Dragon games and the Golden Axe games on my Xbox.
While Nintendo has created it's own niche and that's fine, it's also a reason why I wouldn't get one. It's for die hard Nintendo fans for the most part.
EDIT: Another reason I don't think consoles can "easily" be replaced by PC is cost. At least here in Mexico a bottom of the barrel, functional gaming rig is AT LEAST 26,000 pesos (minimum wage is about 4k/month). a "good" one runs you closer to 40,000. I make 14k/month after taxes, my rent is 4,500, food is about 2k/month, total bills is super low, but electricity usually runs me 350 every two months (no idea why but it is a bimonthly bill), water is 80/month, etc. All told I don't have a lot of disposable income to spend on video games or gaming PCs. The Xbox Series X was retailing at 14,000 pesos. I got it on sale for 10,000 on my credit card with the added bonus of 18 months interest free. Otherwise I would have nothing to game on at the moment. New AAA releases retail between 1,500-2,000 pesos. Every game I've bought in the last 8 years have been on my wish list for about as long and I get them when they go on sale for at least 50%, but usually more.
Most of my students have an Xbox Series S, because it was the cheapest "next gen" option, not because they love Xbox.
It's no different in the U.S with the median wage being about 45k/year, but rents being between 1200 to 2000 for single bedroom apartments, utilities are more expensive, you HAVE TO own a car, because outside of the northeast public transit is shit, the maintenance on the car, the insurance on the car, etc. Over have of Americans live paycheck to paycheck, I doubt a 3,000 gaming PC is at the top of their priorities.