I completely agree with you, and I think your branch is a good one. Also, personally, I look forward to the day when cities are essentially free of car traffic. I envision wide pedestrian boulevards.
Speaking by analogy, most of us rational thinkers accept that we cannot make conclusions such as "our government needs more money, therefore we must increase taxes." Maybe, but maybe not.
But I've noticed with cars (or, maybe insects) it seems to be easier to jump to "let's tax and regulate these bothersome machines away."
1. Wow, all of these cars are annoying -- let's restrict them
2. But, rich people own these cars, and many of them drive into the city to spend money, which pays the workers
3. We all agree traffic is annoying, so those rich people sure must prefer to drive their cars
4. Hmmm, what will happen if we punish/tax/regulate their cars? Possible they'll stop coming into the city?
5. If that happens, what happens to the workers?
My primary point is that it's easy to say, "these cars suck, so let's tax them" without thinking through all of the ramifications.