Those are actual crimes, drugs are not - hence the phrase "drugs and crime". Rape and murder have victims, banning them neither creates massive black markets or violates our freedom. Banning drugs does create massive, violent black markets and violates our freedom.
Laws gotta have respect, bad laws dont deserve it. Prohibition falls into the bad law category and the evidence is everywhere - the black market is the most obvious. If millions ignore the law something aint right with it. Now I can run down a lengthy list of negatives stemming from the drug war, but I'd rather see supporters show us their successes. What has the drug war accomplished? Has Prohibition reduced consumption?
As for legalization, I dont really care if more people use drugs - thats their decision. I just dont see the drug war reducing drug use, if anything, the war on pot led directly to the cocaine wars of the 80s and a doubled homicide rate under Reagan's drug war.
I like your ideas, but I'd like to add a couple more points to it; if they have not been mentioned yet:
Criminalizing drugs does ensure black markets, yes. And negatives are indeed belonging to a lengthy list. But the best one I can come up with, that should interest the US Government would be terrorism. Here in Peru, the Shining Path (has managed to avoid total defeat by selling drugs ever since their leaders got captured; and they in turn, allied with several drug lords in the jungle. The Taliban, Al-Qaeda and Al-Shabab deal with opium. Cut off their income, and you kill them without firing a single bullet.
If saying that drugs have to be kept illegal due to "moral concerns", just think about this for a moment: Are you really sure that you don't do drugs? Because, despite the known "It is not the same!!" argument, a drug can be defined as "a substance that alters or modifies the normal functioning of an organism's body". With that in mind, caffeine is also a drug; no matter how you look at it. And several people take it daily. Me included. Chocolate has alkaloids that derive into the production of serotonin. Are we gonna ban chocolate or caffeine because of it? Because, hell, if we argument that drugs are bad/sinful/not worth having around; why not just be done with it and get rid off all of them?
And no matter what laws people try to enforce to keep drugs out the street, people will find a way. Just like they did when they created crack.
The reality is, that there are ways to fight drugs; yes. But making them illegal is not one of them. Let every individual decide for him/herself whether they want to become a junkie or not. If you don't want to see those close to you do drugs, then go and convince them not to. Talk to them, show them that it won't lead towards anything on the long run; I don't know.