I don't see why price of beer is an issue - surely the well off members of our society like a bargain priced pint as much as the OAPs and students do? They're not well off by accident, mostly it's down to watching the pennies, and the pounds look after themselves (or something like that) - they're careful with their money, so they spend less, save more, invest more wisely, etc, etc, so I don't see why they don't like a cheap (low cost) pint.
(though to be fair I've never been in there, and I've lived in sydenham nearly four years now,.... not that I'm well off either)