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.
Leaves the question who is to blame completely out.
And as a consumer I couldn't care less why it doesn't work. I paid for it, it doesn't work: I am not recommending it.
Easy as that. I don't have to write thesis about such stuff.
You're probably right though, if it's any consolation.
It doesn't change the reality though, that currently many of the cross platform titles don't work well on the Switch 2.