As impractical as it may be, I think the only answer is to limit the size of vehicles, either through taxation or an outright ban. Larger vehicles are worse for pretty much everything and many of the costs are externalized.
I don't care about your ideology. Tax works as a solution to deter behavior you don't want and raise revenue which can be spent on good things that make society function.
1) always has been 2) ask them, they’ll tell you the rational explanation that from their perspective it’s irresponsible to not be the heaviest car on the road