Prohibition of marijuana has been an absurd mistake in the XXth century.
Oddly enough, drugs from the Western countries (tobacco = how many deaths per year?, alcohol = ditto + how many families broken up, etc?) have been allowed while the ones from the "poor" countries were forbidden (and here obviously, many of them are really very dangerous, while marijuana is likely the less dangerous one of all, including the legal ones).
That's stupid too because if you tell a teenager that marijuana is very dangerous, will lead you to death/insanity, then the kid when smoking pot with his friends will wonder "mhhh... my parents lied to me about joints, so they must have lied about coke!"... etc.
I don't know the actual figures, but about 10 years ago the illegal drug market was around 1.5/2.5 trillion $?
How can you fight that?
In the streets? Quite difficult unless you want a police State with less freedom, etc.
Truth is there's no real political will/guts worldwide to fight this.
A few things to do:
- Strike the countries having offshore financial systems... Problem is, from Romney to Obama, from Sarkozy to Hollande, etc. = most of the political parties use dirty money to finance their campaigns and they certainly don't want to lose that... Passively, they are at least helping the drug market worldwide.
- Create some kind of electronic currency in all the countries (no more coins/bills) = problem almost solved with dirty money, tax delinquents, etc.
- Since the latter is easy to put in place, at least take some "surprise" decisions = tomorrow, the 500 euros bills can not be used anymore and have to be exchanged at the Central Bank, proving the origin of the funds (500 euros bills are the ones the mafias prefer.... Really big impact on them!).
So, yes, marijuana should be made legal (far less dangerous than tobacco & alcohol). For people driving, it's already possible to test them to see if they smoked.
For the other drugs = more Education, more rehabilitation and eventually much heavier penalties.