Its hard to justify it for the same reasons we can’t have Shisha bars and smoking lounges (at least where I live): 2nd hand smoke.
I can, as a non drinker, go to a bar and have myself a soda, and leave there as sober as when I walked in. If I do that in a room where everyone is smoking up, I will get high from the second hand smoke whether I want to for not.
I mean, why not just have a general social club with coffee/food, games, etc, and just step outside for a puff?