From 3:18, CNBC reports that taxes from oil is not enough to repair roads and general federal revenue provides funds. That means that everyone is subsidizing car usage.
If there were reduced car usage, infrastructure wouldn’t have decayed at this rate. Ever increasing weight of trucks, SUVs other trending vehicle do nothing but accelerate this problem. This is another reason to tax vehicles by weight.
Vehicle miles travelled taxes have already been discussed and/or implemented in various places, and can be weight based. To me, the obvious solution for distributing this funding in the US would be for the federal government to collect it, and then distribute it back to the states based on the approximate amounts travelled within the states.