This is one weird thing; in Wuhan, the cheapest in any bar was 20 RMB for a small bottle (it was all imported stuff like corona etc, as well as 'Bud' which is actually brewed in Wuhan, but never mind that!). Yet here in Dalian, which is in most other respects a much more expensive city, most bars have the bottles of good qingdao for 10 RMB a go, sometimes 15.
Paying 60 RMB etc for a beer is just absolutely preposterous. I have never paid that much even in London. When I was back in London in the summer, in the absolutely most posh pub I went to, I paid 3.40 for a pint, which works out to about 50 RMB, but that was a seriously snooty place. Usual was about 2.50, about 35 RMB. Relative to London salaries, of course, it's an absolute pittance compared with China.
I do get bothered with foreigners in China claiming that they went 'to the pub'. For me, a pub is a place that the average working-class male goes to to kick back with his mates and have a few beers without it needing to cost too much. These expensive (relatively) bars are not 'pubs' in the sense that I know them. In fact, the outdoor xiao kao places with stalls and guys sitting round drinking cheap local beers all night are, in fact, the real Chinese equivalent of pubs.