This stuff is different from and often at odds with CO2 emissions. Taxing fuel works great for CO2, since the amount of fuel you burn corresponds very strongly to the amount of CO2 you emit. But it doesn't work at all for other sorts of emissions like these, because they depend heavily on how you burn the fuel, not just how much you burn. Often, burning everything cleanly means burning more fuel overall.
> >> Health issues in cities are irrelevant if global warming means the cities are underwater.
which isn't true. Moreover, you didn't really give an argument for why this shouldn't be tackled at both ends of the problem. The smell is the least of our worries with particulate emissions.
You're aware that Tesla has driven the cost of batteries below $200/kwh 5 years ahead of schedule? Batteries than can go in light vehicles, heavy vehicles, any sorts of vehicles. They will only continue to get cheaper.