The main problem with alcohol (at least in my culture) is that it's not given that you can go and drink non-alcoholic stuff in a social gathering without others making it a huge problem.
In that situation, who would go into the non-alco restaurant? Especially would you like to ask your friends "let's go to the non-alco place instead of the usual one", if the drinking is the thing you find problematic? Yeah, I've never heard much about non-alco restaurants.
The existence of gimmicky restaurants isn't answer to these kinds of problems, because the inherit reason is ... how I would say this ... in the societal background of "what is normal": the overall framework what is expected of you, what you can reasonably expect of others, and what options you are left with if you think you have a reasonable, principled case against the way things currently stand and disagree with the behaviour that is considered "normal"?
The parallels to over-indulging in predatory social media products are left as an exercise to reader.