CVS deserves some level of kudos from all of us because we all know someone who has died from a smoking-related disease. According to the Center for Disease Control, it is "the single most preventable cause of disease, disability and death in the United States." This year, 443,000 people will die from smoking or exposure to secondhand smoke.
It's time to end it. It's time for people (ordinary citizens), to be the agents of social change on a number of issues including tobacco. Generating social change to end tobacco use is an obtainable goal. We don't need government to lead. We need leadership amongst ourselves that will spearhead action that will improve conditions for ourselves and the people we care about. CVS is the corporate version of what we can be when we decide to do that.
A great example of this process can be observed by looking at the latest campaign put out by "Truth" at http://thetruth.com called "Finish It". It r's a great opportunity for teens to get involved.