This is the sole reason why I don't play Switch games unless I can get them on sale, or they're exclusive like BotW.
I have a 14" gaming notebook (ASUS G14 2021) that's portable enough and offers decent battery life especially for lighter games with access to my Steam library offline, and plenty of key shops to find games for uber cheap when there's no demo available for me to vet the value of a title first.
Unfortunately, physical copies of games are not depreciating; BotW, despite being five years old, is still selling at full price.
Good for them though, I mean it's a great game, and it means the games don't depreciate much on the secondhand market either. Although I'm confident people don't want to sell physical Switch games, a lot of them have a lot of life in them and become prized possessions.
You assume that the Steam users are willing to pay the same price as Switch users, but that's not necessarily the case. Volume matters as well, maybe the number of Steam users is way more than the number of Switch users so they can make up for the lower price by selling more.
I have a 14" gaming notebook (ASUS G14 2021) that's portable enough and offers decent battery life especially for lighter games with access to my Steam library offline, and plenty of key shops to find games for uber cheap when there's no demo available for me to vet the value of a title first.
Win-wins all around!