Cough, yes it's the supermarkets, cough cough splutter, couldn't be anything else, cough splutter, that help do pubs in.
Also you don't get hordes of workers "clocking off" and going to the pub after-work any more, This isn't the 1950s where the man s**'s of to the pub, and the wife does all the house work. Society has changed.
And what with home entertainment being massively more, well, entertaining than even 15 years ago (computers, net, sky, face-book), people WANT to stay at home, or if they drink, do so at home with friends. Would I rather sit in a pub with a TV on mute, and if I am lucky a pool table, or see people at home with consoles, net, millions of channels on the televitz.....
Please pee off with your "supermarkets killing the pub" crap, I don't want to have to pay more for my moderate drinking, because some **** decrees I have to do so in a bar.