Yeah, that actually works pretty great for Portugal and the war on drugs shows that just changing the rules doesn't work (another example in the same vein: the prohibition). People aren't that stupid that they need someone else to tell them what's good or bad for them. They know that. They just don't act accordingly, and that's the real problem, and you can't just fix that by saying no you can't do X. Everyone already knows they shouldn't do X. Your rules aren't adding anything.