Just double-checked the prices versus last season – same cost for the terrace except there now seems to be a “matchday” price which is £3 more. Why?
It’s quite simple
They offer you a £3 reduction if you buy in advance. You will attend if you purchase a ticket.
If they have the same “pay on the day” price no-one will buy in advance. Then, if the weather is crap, you got hammered on Fri night, Scunny got hammered on the Wed night (very possible), or the missus wants you to go shopping, you won’t bother going.