Now this might be the difference -- my town is mid sized and a lot more sprawly. My hypothesis is that folks had for years settled into lifestyles that didn't involve going to bars, and moved into zones that had few or no bars. When the city banned smoking, folks didn't suddenly change their lifestyles.
It's been something like a decade, and things have kind of gotten back to normal (present circumstances aside, of course). But it took a long time.
It will happen with cars and plastic here (NYC) too. I hope the polluters don't resist as much.
People of Vienna who wanted to go shopping in their cars could have went shopping in some other shops accessible by car.
There were no bars where the smokers could have went to smoke.
One thing that puzzles me, living in Vienna as an expat, is how much the average Austrian cared about banning smoke in bars/restaurants/etc (which is fine, don't get me wrong) but how little they do about car smog.
1908 - https://upload.wikimedia.org/wikipedia/commons/5/5c/Mariahil...
2006 - https://upload.wikimedia.org/wikipedia/commons/8/81/Mariahil...
Today - https://upload.wikimedia.org/wikipedia/commons/9/96/Wien_07_...
Smoking was definitely the much bigger problem. The average Austrian, if he doesn't life in Vienna, is simply not confronted with smog. I guess what helps tremendously to cover up the smog problem is they constant wind we have. Honestly I only realized that it could be a lot better after my London visit. Until then I only have seen cities which were much worse then Vienna w.r.t smog.
"coughs in Graz smog"