I very much regret the closure of all those pubs, I've been over to the UK twice in the past couple of years and each time more pubs have closed. The main road at the bottom of our old street used to have eight or nine pubs, and now it has only three. Not to be too Kenneth More about it, but I feel the pub is an integral part of British life.
The smoking thing could have been sorted out with a mixture of legislation and policing. A totally separate area for smokers, which legally has to be screened off with a door to a separate outside area. No eating allowed in that area, (not even a bag of crisps) and severe fines to landlords for persistent breaches.
Bit draconian, I admit, but those are the rules here in Australia (no smoking within twenty feet of an entrance and no eating in a smoking area) and the rules are adhered to.
I agree to some extent with Rob - if the anti smokers have had their way, why aren't they now back in the pubs? Well, partly because it was the smokers who were the most keen pub patrons, but also it's that smoking isn't the main reason pub patronage has declined.
According to my relatives, it's the PRICE. Everyone I speak to insists that the differential between the price of supermarket booze and pub beer has now increased to the extent that people are drinking at home more.
Interestingly, it seems to be the traditional pubs which are weathering the storm better. Their regulars are staying the course, whereas the pubs which cater for younger drinkers are feeling the pinch more. I'd love to know what the figures are for cops being called to neighbourhood disturbances due to house parties.