To be realistic.. I don't know just how effective any of those types of things will be. They only enfuriate the government and force them to take an even firmer stance on their views on the drug.

The only thing that really makes changes is the people. If it were more accepted in society, and the myths were dispelled, then we would start seeing changes. In places like New York and Denver, decriminalization has already taken place, and only small fines are given for marijuana posessions.. thats because I can atleast speak for New York, and say there is a general disregard for laws such as speeding and marijuana smoking, so both are considered to be regulated very leniently around here..

You see, the government is for the people, like you even said. The thing is, the majority of the people still look down upon Marijuana. Its still a minority that see the benefits of it, and alcohol and tobacco have proven that substance addiction is all too common, so keeping marijuana illegal is really one of the only ways they have of regulating it.