Location play is definitely on the up-swing in the last few years. In the bay area there are still tons of "bad" places, but also a lot of "playable" and "excellent" venues.
I was at Gestalt in SF last night and there were eight games in great shape getting lots of play, including a Space Shuttle that played like new. Initially I balked at 75 cents per game but it was on 5-ball and playing beautifully.