Its a step further in the right direction, thats what it is.
If its legal in Colorado, California, Massachusetts and Nevada. And then proceeds to become legal in 30+ other states, what do you think happens to the federal law? It gets changed by default if enough states vote it through.