The law cannot stop all vice. And your promoting vice makes you not a libertarian, but a sophist and a voice of the devil.
Exactly - but it can and has enriched criminals by confining the vice trade to their hands.
And your promoting vice
That never happened ... unless you want to claim that everyone who supports the legality of alcohol and tobacco is thereby "promoting" them.