I'll probably get the Switch 2 eventually, but not for a year or two. I also have a Steam Deck, and they're both great.
I'll be interested to see a comparison between the Steam Deck and Switch 2 since the Switch 2 could have better performance (but probably comparable).