Roads should not be user pay, imo. Roads, police, fire, sewers, should not be user pay. It should not be funded by the federal government, but it should be generally funded.
User pay means that some can’t use roads. How do they work if they can’t use roads? Are you prepared to support them for life, because they can’t afford to work?
That mindset you bring to the table here is exactly how we end up with welfare cases driving luxury cars and buying $300 Nike sneakers.