Marijuana should definitely be legalized, and faster - better. There is a solid reasoning for this step from multiple perspectives (medical, legal, economic, etc.), and the only obstacle is the general conservatism of the system. California was the first state who enacted Medical Marijuana Laws in 1996, and now there are 14 states, where medical marijuana was legalized, while there was just single state (South Dakota), where it was banned at the time. So, you see, where the natural trend goes. Hopefully, California will be the first state, which decriminalize the Marijuana at all.
The kid of one of my friends last week had a friendly conversation with one of the drug dealers at the pub, and dealer complained that with so easy for youngsters to get cannabis prescription, the dealer's income significantly dropped. Let it be, get everything through official legal channels, with good quality and descent price, and take away drug dealer profits!