Maybe there is........shhhhhhhhhhhh.......whisper.......legalization?
I guess I'm willing to entertain the idea as an alternative, but it wouldn't be a solution. You trade one set of problems for another. Which set of problems would be worse? Or do we already have all those problems along with the problems of prohibition?
I don't see it happening though. Two very powerfull political groups oppose it. One is the people that oppose it on moral grounds. The other is the drug dealers and the politicians they pay off.