I'm not so sure about that. I feel if you already have a steam library, a pc handheld is kinda hard to beat. Depending on what you like, you might already own every game you'll want for the Steam Deck. Even if you gotta buy everything new, Steam does sales more often and more aggressively than Nintendo.
If you're not into paying for things, you can pirate on the Steam Deck. Who knows when the Switch 2 will be jailbroken.
For me, now that there are viable Linux Handhelds, I think I'd kind of struggle to justify one running a proprietary OS.
I'm not saying the switch 2 edition is a better deal only that it is nice to see the developers be commissioned to squeeze more power with limited hardware. Modders can do the same however there isn't that many steam deck units to justify doing the same amount of work.
Except there are enough units out there that developers have been optimizing there games for the steam deck... They're many games that have gone from playable to verified and work significantly better due to the developers prioritizing make the game more optimized on the deck.
If you had watched the video you would see the Nintendo switch is much more energy efficient… The steam deck doesn’t win in every single way even if we may want it to.
When the software isn't efficient that's bad coding(not in this case), it has absolutely everything to do with optimization. No one is going to say a game is well-optimized if it drains your battery in 5 minutes. You need to have nuance and admit when your favorite thing doesn't win every in every metric. Lemmy has a steam deck circlejerk refusing to acknowledge that other handhelds may be better in some ways this is coming from someone would gladly to pick the SD over everything else.
I would love to know which games the deck and the Nintendo can both run and the Nintendo beats it at energy efficiency. Generally speaking you're not playing the game games on either device.
Oh good for you though, it wins 1 metric out of all the other advantages that a steam deck has, and is 3 years older