The "free parking" isn't really free, you just have land that is really cheap devoted to it. And where it isn't...well, American housing prices and rents are increased to pay for them. Street parking matters in almost every neighborhood in Seattle now...since parking on its own is expensive, and you will also have to pay for a few busted windows on your car for the pleasure of free street parking.
The highways are heavily subsidized by general funds these days since raising the gas tax outside of a few states isn't very popular.
I'm American but in the other countries I lived in (Switzerland and China) and the many countries I've visited, private car ownership is always a luxury, not a cheap necessety attainable by everyone.
> American housing prices and rents are increased to pay for them.
Which means people were willing to pay to have a place to park. WAI
> The "free parking" isn't really free, you just have land that is really cheap devoted to it.
When I can park my car in my driveway at no marginal cost to myself, most people (including me) would call that free.
> And where it isn't...well, American housing prices and rents are increased to pay for them.
The driver of housing cost in US cities is lack of supply. Parking spaces are a drop in the bucket versus what is missing. The root cause is zoning laws; particularly the height restrictions as they currently stand.