110% agree. I feel like Nintendo games should be $29, tops. Pricing should match the console price. If you get a $59 game from Steam, you better be getting something dang special for the money, you know?
...no, that's silly. Do you really think that Breath of the Wild or Super Mario Odyssey are only worth $29? The console price has no relation to the value of the games on it. There's a whole discussion that can be had about the price of ports
to the Switch, but actual new games on switch have every reason to be priced the same as other console games. If anything, they have more reason, since the actual physical media they're distributed on is a fair bit more expensive than discs, and they have the value added of functioning as both home console games and portable games. And if you get a $59 game from Steam, that just means you didn't bother to wait for a sale.