Nintendo conditions users to pay alot for their stuff.
Which their proud of..... "this game is 20 years old but still sells at full price!" ,
"sony & microsoft would never be able to do the same, their games arnt worth it".
Switch in general has less competition with software prices.
Basically devs do this because they can, and dont want to rock the boat.
Enter the Gungeon on eShop/Steam both sell for $15.
Ateleir Arland Trilogy both sell for $89 on eShop and Steam.
Katana Zero is the same price on both too.
I could go on, and on. For the most part Switch games sell for the same as games on Steam.
The whole idea that Switch doesn't have competition with software prices is just wrong.