To use your alcohol analogy, I have no idea how much it cost because I do not drink it. I don't need it. There's nothing saying a person who loves making alcohol and people who love drinking it couldn't exist in a socialist society, and that a socialist society cannot have an economy. It just means that there are standards in place to make sure everyone has a chance to produce or buy Whiskey because they don't
have to spend their money on essentials, like real food. They can experience life and enjoy it instead of merely living.
It's also entirely possible I've just been jaded by Star Trek. No famine, no cold. Where a person can still pursue their own life dreams if they put the effort into it. We don't need replicators. We just need a willingness to share.