That is the general direction of PL travel.
Clubs (generically) do not want to be discounting their main product (match tickets) for season tickets, when there's a queue of people who can't get in. Those who are only going once or twice a season are more likely to buy a membership, a shirt, food inside the ground etc. as you point out.
Mags have found this given some of the laughable off-site hospitality experiences they've been flogging, but it sharp came back to bite them on the arse seeing how tickets were readily available via resale for their last couple of home games when the form went off a cliff.
It's also a tightrope for any club as the second relegation happens, and tickets are more easily available, you've pissed off a core of supporters.
Side point but 'FG would like to kick start the atmosphere at the start of the second half and wondered if singing a newsong at the end of half-time would develop the atmosphere.' - I hope to God they've learned from the negative reaction to playing Can't Help Falling in Love, a couple of times at the start of the second half.
Also not discussed but I wish they would consider putting maybe 50 to 100 of the away ticket allocation (so ~3% for most games) into a ballot to give younger fans a chance of an away day. I was fortunate to be able to take my lad to the Everton cup game but odds are we won't get to another for at least a couple of years.