IMO there’s plenty of room for hardline stances. Who cares if gambling goes to the black market? There’s a black market for every serious crime - doesn’t mean we should just okay it. And I’m not sure the USA’s halfhearted only-for-the-poor prohibition is proof that the concept of banning things is broken; if it proves anything unrelated to capitalism, it proves that you need societal buy-in and continued, consistent government pressure.
Alcohol consumption is currently dropping in many (not all places) in Europe (some ref: https://www.euronews.com/health/2024/08/21/dry-january-where...), without any bans, so compared to the prohibition episode I would claim that it would be better to insist on finding and implementing "efficient stances".