Habits can change. And if not with this generation, then with the next. I support this change.
Funny you mentioned smoking and alcohol. Because this is a perfect example of restrictions being imposed on both alcohol and tobacco and both had huge success in reducing how many people drink and smoke.
You kinda blew your own argument.
That's kinda the whole point of laws, exactly because people can't control themselves, drugs and all kinds of things are illegal, and it costs a shit ton of tax payers money (everyone pays) to heal or rehabilitate those people when they do destroy their bodies and minds or worse.
This is literally to everyone's benefit.