Papas, you are drinking in the wrong pubs . I'm having a weekend in N.Yorkshire and a pint of Black Sheep last night cost me £3.50. £5, Blimey . (I get your point though)
Southern prices. I remember my first day in a job I was down at head office in Hemel Hempstead. Went to the pub after work and ordered 2 pints. I gave the barman a fiver, expecting it to be the usual £1.80 a pint. He asked for more money.
But it isn't inflation affecting the game, its rip off Britain. In the early 90's I took two of my boys and HID to a Boro match. Easily affordable on an average wage. Try doing that now on a regular basis. In fact, by the late 90's, after formation of the Prem, we stopped going on a regular basis as a family.
The clubs coin it in from TV revenue but still charge the supporters a fortune to go through the turnstiles.