Disclaimer: I've been car free for the past three years.
I agree that roads are public infrastructure, but car owners are heavily taxed in Europe, especially some parts of Europe.
In Italy, excluding fuel taxes (which cover 70% of the cost of the fuel BTW) every car owner pays a mandatory "car owning tax" for each car they own, that totals around 5-6 billions euros/year. And it's only the main one, there are several others.
Or if like in some other parts of the world public transit companies can profit off the development around train stations, and then treat the trains as marketing that literally funnels trainloads of people to their profit centers.
Excise tax, Gas Tax, Tolls, Registration Fees, Inspection Fees ... Parking fee's... Cars pay their way to the point of making the country profitable in that regard...
I agree that roads are public infrastructure, but car owners are heavily taxed in Europe, especially some parts of Europe.
In Italy, excluding fuel taxes (which cover 70% of the cost of the fuel BTW) every car owner pays a mandatory "car owning tax" for each car they own, that totals around 5-6 billions euros/year. And it's only the main one, there are several others.