Maybe so. But it's not just the price of booze which is the problem; other problems include online dating (meeting people is now less of a reason to go to bars), cultural apprehensions about hooking up while drunk, and cannabis providing a superior experience (at least in the US, maybe less of a factor in the UK?)
Cannabis in the UK is still illegal, so unless you're picking up weed from your local dealer, it's not a big thing outside the home.
But price of booze is killing pubs here. Getting close to £8 a pint now in London. £10 for a pint of Guinness in many bars.