I don't think that the closure of pubs was down to the smoking ban entirely although that may have been the last straw. The cost of rents. rates, heating and lighting all had to be found out of the takings. The last Governments brainy idea of pubs opening all day was also a factor, the heating lighting and staff had to be there for longer periods, while the customers didn't materialise. The brewery also wanted landlords to introduce more expensive guest beers.
I sincerely hope our younger generation do not fall for smoking and drinking to the extent that we did.