I'm calling bullshit. First, state laws are what lock the most people up anyway. Second, Obama has been a down right fascist on the whole medical marijuana game. Third, they still use the term "effective law enforcement", which, unless you think that the cops were conspiring to do an extra shitty job, is euphemism for "business as usual". Fourth, the prison industrial complex has too much power to effectively corral.
On another level, we should stop treating drugs as a primary cause of problems, and instead view them (more correctly) as a symptom of a more systemic disease (depression or anxiety, for example). Heavy drug use leads to all sorts of problems, but unless the focus is on treating the disease (which isn't primarily drug addiction, but probably mental health), then we will get nowhere.