Question: why are eshop games more expensive?
Answer: If they can lower the price of a game below what it sells for digitally, they do that because they have the margin to, meaning they are paying less for the game than it would cost digitally, or else they'd be losing money, obviously. Digital prices are high because people pay it.