I'm okay with this price in the student bar we normally use. It's £2.50 for unlimited refills and we make the most of that offer.
But for £2.50 a go, when I can get 4 litres for £2.50 in Tesco, I might as well stay at home. Pubs, even in student towns are now prohibitively expensive although it you like to get tanked up on shots on a Friday night you'll probably do okay. But why would I want to do that?
Businesses are feeling the pinch. Many of them respond by putting prices up to compensate. But if they put the prices down (ie to sensible prices) wouldn't they get more customers?