But it's not double dipping, because the cost of infrastructure for motor vehicles is absurdly high - higher than even a lot of public transportation. Because individual vehicles are horribly inefficient, and require significantly more space per capita. Roads are not free, congestion is not free, pollution is not free. You're used to being subsidized, so when you're not it may seem unfair. But it's not.
Cars are still subsidized, just a little less. And public transit is absolutely subsidized, but in a similar position to cars - some of it is subsidized, and some of it you pay. It's not free to ride the bus. To me, it seems fair.