You’re probably right - but it’s supply and demand unfortunately. The home allocation sells out frequently enough that the powers that be can claim that people are willing to pay that price.
The vast majority of our home support (c. 14,000) is made up of season ticket holders - and the per match rate is quite a bit cheaper that way (£16-£17).
If I were in charge of the football league then I’d impose a maximum ticket price of £20 for any away fans - given that they’ve usually travelled a long way and in many cases get the worst bit of the ground/facilities. If that was imposed everywhere then it wouldn’t matter if home fans were getting charged a bit more.
That said, if they put me in charge of the football league it would probably catch fire or something.