The issue with the Prem ticket prices being charged is that the clubs aren't relying on the gate money to offset the expenditure of the club, as millions are distributed to teams just for being in the Prem.
I agree that £30+ is too much in this division, but it's the clubs job to juggle...