The market will correct itself. Clubs are well within their rights to maximise their income, especially when so many supporters/customers are thick as mince and will just pay whatever they’re asked.
Don’t like the prices? Don’t pay them, write to the club and explain why you’re not paying them. Handing over £20 and then moaning is the behaviour of an absolute mouth breather.