I think most publishers are going to do what Puyo Puyo tetris is doing. You are going to pay more for the switch physical but you get a collectors edition with $.05 keychains to give it the appearance of more value while allowing them to recoup their extra costs or just digital only.
If the game costs more to put out physically on Switch, I understand that, but there are roads to take to massage the impact of it costing more, as you said. Binding of Isaac costs more on Switch because of the carts, to compensate the devs threw in some stickers and a totally bitchin instruction manual. PuyoPuyoTetris costs more physically, but you get keychains of a Puyo and Tetromino.
This is bullshit though. The game is years old, it's finally being ported to other systems, yet on the Switch they cheap out and don't even include the whole fucking game on the card you're paying more money for to own physically. That's not even something that can be band-aided over with an exclusive Chase McCain minifig, that's just straight up bullshit.
Perceived value goes a long way for a huge amount of people. Even if you're blowing smoke up my ass with some stickers or a keychain to gloss over the fact your game costs $10 on one platform than the other, at least there is the perceived value of, "Well, yeah it costs a bit more, but I get some little chachkies as a bonus and I do get to have a physical version of the game, too." But this doesn't even give you the physical version of the game you're buying the physical version of!
It costs more to put games on the Switch. Why do you think developers should have to eat this extra cost? They are taking all the risk. Nintendo chose a more costly option for games. Shouldn't they be eating the extra profit to benefit their fans?
Granted I am not a publisher, but when you are making a game for multiple platforms, I'm fairly sure that you don't go "Ok well, we've got this game coming out on PC/PS4/Xbox/Switch, but it took a little more effort to get it running on the Xbox, so we're gonna charge more for that version." It's all part of the budget of the game, and you split the cost evenly across platforms. I get and can begrudgingly accept that carts raise the price of the physical versions of *some* games (notice also that it's not across the board that Switch games are more expensive than their PS4/Xbox counterparts) but digital too? Snake Pass for example is $20 on all platforms yet they only started Switch development of it two months ago meaning it wasn't even part of their original budget. Somehow they're able to charge the same price on all platforms despite adding in a Switch version at the 11th hour. Why can't a game like RiME?
And it's also not like, historically, late ports suddenly cost more that the original version. When Tomb Raider came out on PS4 a year after Xbox it was $60, just like it was $60 on Xbox a year earlier. They didn't charge $70 because they had to also develop it for the PS4. And they added content to the PS4 version as well! Resident Evil 4 didn't cost $10 more on PS2 when it came out than it cost on GameCube, despite a PS2 version coming out of seemingly left field after the director said it would never ever happen. So why are we suddenly OK with ports costing more, despite being late and offering no additional content? Just cause it's Nintendo? I can excuse the cart price increase as I said but digitally it's some bullshit.
Edit: Also, you have the devs of games like Monster Boy (or is it the other one, Wonder Boy?) saying they want to bring a physical version out, but it will *not* cost more than the digital version. People are just being shitty yo, trying to take advantage of us poor new Switch owners cause we've got a brand new toy that uses proprietary format. That's like a perfect recipe for taking advantage of the situation. "Nothing to play" + different physical media? $$$$
Lazy and shitty developers.
Here's someone who has zero idea how game development works.
It's unfair of me to 1) blanket them all with that term and 2) call out developers specifically when this case in particular was much more likely made by the publisher, and not the developers. In fact I shouldn't have said developers at all really, it's not like the poor souls putting their all into actually creating the games are the ones who are setting the price.