Nice timeline, a nice logical progression. Unfortunately the last one has yet to be decided. The time has come. In fact, the time has long since come. To some people, there is nothing more useless than smoking discussions.
People go over the same ground, nobody seems to change their view, blah blah blah.
While there is some truth to that, the fact is, things are changing. Times have changed. I think it was Henry David Thoreau who said social change is like moss on a pond. First there is a tiny little bit, then over some period of time, it doubles. The same period of time passes and it doubles again, and again, and dozens times more.