Not really. The Switch 2 has many of the most popular games available on other platforms. Plus a lot of Nintendo exclusives. They are not the same for sure, and YMMV for specific titles.
I have both and I would agree with GP on that, the switch is really exclusively for Nintendo games. Cross platform games don't run really well, I just get them on the deck instead.
Wouldn't that depend heavily on the game and developer in question? The Switch 2 has more than sufficient hardware to compete, with a particularly beefy GPU for a handheld.
I'd be more ready to blame the game and developer in question than this console, unless there are a lot of examples from capable developers performing measurably worse.
On Switch, I had to expensively rebuy games at high prices, which then ran poorly and didn't support any kind of settings to try to fix the situation.
On the Deck I get all my desktop Steam library and I can change game settings until they run as I like (within reason).
I don't see how those two are comparable purchases - I either get a console which runs poorly and demands 40$ for games that are like 5$ on Steam... or a console that already supports my existing library AND on top of that allows me to stream games from main PC at full detail and framerate.
I have no clue, but I've had enough experiences to know better now. I just got Split Fiction, you'd think as a starting title that's made for couch coop it would run pretty well. No, it's horrible. We stopped playing it and we'll just buy it on a different platform.
If you like indie games, the selection is generally better on Steam. And everything that is available on both runs better on the steamdeck. The Switch only makes sense if you particularly want to play Nintendo games.