I think there's also a certain amount of "jank" to the Steam Deck.
Don't get me wrong it is a super cool console and pushes a lot of boundaries, but you don't really 100% know whether a title is going to run the way you want it to on the steam deck.
The switch is a more curated experience, you can pretty much expect every game to run properly, going to put caveat for very heavy graphic cross platform title like the new Harry Potter game, etc.