I think so, yes. Decriminalizing Marijuana to some extent could free up crucial law enforcement tools that might be used in other areas such as anti-terrorism, and billions wasted in a drug war that can't be won if the people don't support it.
Yes there will still be cocaine, heroine, meth...