Games are expensive to make and run. AAA boxed games really haven't changed prices, even to match inflation/royalties. Which is also largely dictated by console manufacturers. Just selling a big AAA game for $60 is no longer enough. What's the solve?
It's difficult because there is no covenant with developers on how they treat these things. What's reasonable or not? Why? To whom? Go to China and it is essentially expected that paying money will allow you an advantage in the game. Should developers leave money on the floor?