Marijuana won't be legal as long as there are politicians.