I like the Steam Deck better, but I also have a much larger Steam collection than I do switch games, and primarily play on PC.
The Steam Deck is also MUCH more versatile than the Switch, and it lets you do whatever you want to it without threatening a ban to your hardware/account, so it's got...