I didn't start my legal drinking career until last decade, just as the split pricing in pubs was being phased out. I remember a Kronenbourg being £1.98 "one side of the bar" and £2.0x the other side.
I don't think there is anything wrong with pubs "charging what they can get away with" so long as the price is signalled in advance. OK, a little sign on the wall is all they are legally obliged to do, but how about prices above handpumps, like Wetherspoons?
There's a few places I like in Leeds which have very good atmospheres precisely because they charge a lot (keeping out the chavs) and offer premium products - where else but North Bar can you get Sierra Nevada Torpedo IPA on tap, that was around £2.40 a half last Friday I recall. At 7.2% you're not missing out too much on bang for your buck and it's a slower drink than a pint anyway in order to enjoy it.
(And there are some places in Leeds which have crap atmospheres because they charge a lot!)
For a bog standard bitter (or boring brown beer like Tetley's ) I'd begrudge paying over £2.15 as well.