Pubs are a great British institution that are under serious threat from drinking at home, excessive tax, etc. In the late sixties we used to drink rubbish - keg beer and light and bitter before lager took over. Then ales improved in the 1970s. I would go out of my way to drink in a good pub.
According to my grandparents it used to be a lot more common to go out to the "bar" here in the united states, I won't get into the semantics of naming conventions here, so for the sake of this discussion bar will be synonymous with pub, they said it was a lot cheaper to go from the late 60's all the up to the mid to late 80's than it would be today, obviously it has always been cheaper to drink at home but I guess nowadays the gap between the two is even higher than ever, I would say the rise of restaurants stocked with full bars has a lot to with the decline here in the united states, it seems at even the most basic restaurant here in my state you can get at the very least a beer but most likely hard liquor as well and just about every store here sells beer and most stock every kind of liquor you can imagine and being in California an extra huge stock of wines, ironically the best deals price wise are at the local national chain pharmacy's.