I do see your point. Beer can cost from $3-10, whereas from the store it would be $7-10 for a 12 pack... Maybe there could be alternatives to bars that aren't that expensive as a means of social engagement.
Personally, I never really liked bars. Only times I went were when required or if they were attached to a restaurant.