Americans don't like paying higher taxes, so we often reject infrastructure-related tax hikes. But it's self-defeating. Taxes are a better way of financing roads than tolls.
Why? Nobody likes paying tolls, honestly. It's inefficient, annoying, and slows traffic down.
We can have great publicly-financed roads, but we have to be willing to pay what it takes.