Maybe the people who you have in mind aren't the target demographic. There are plenty of people who prefer not to drink (or want to drink less) that basically never talk about it.
People don't dance at Starbucks.
People don't dance at Starbucks.
-Bouncers often compulsively search you in order to make sure you don't bring extra alcohol inside
-Prices are at a ridiculous premium, typically to profit from the artificial scarcity but also in order to discourage and punish drunken behavior
-Loud party music galore
What exactly is missing?
No club is trying to discourage patrons to have drinks.
Also, some people like conversation. You can't have that at a nightclub
In many clubs there are also areas (usually smoking ones, but also backrooms, lounge areas, and so on) where the sound is muted and conversations (and other things) easily take place.