Drug Free, Up In Smoke

Pete Guither wants to retire the term "drug-free":

The U.S. 1986 crime bill said that we’d be drug-free by 1995. Newt Gingrich then said we’d be drug-free by 2001. And the U.N. was ultimately embarrassed by its bold claim that the world would be drug-free by 2008.

We'll be drug-free when we are people-free. Why is that so hard for utopians and Puritans to understand?