We don’t use all roads equally. I don’t use any roads in California, so why should I pay for California roads? A toll would make those who use specific roads pay for them. Then Californians can pay for California roads and Floridians can pay for Florida roads.
Unless you grow all your own food, make all your clothes from the sheep you raise and cotten you grow, make all your tools, don’t have a computer or other electronic device, never travel on state or federal roads, don’t receive mail from other states, (and the list goes on) you have directly or indirectly used the results of the roads that were built and are maintained using federal dollars.
And a toll would make our payment directly proportional to our use of roads. If a shipping company pays a toll that will be passed onto the consumer. So if I grow my own lettuce I won’t have to pay for someone else to have their lettuce shipped at a subsidized rate. On the other hand, if I buy lettuce in the store I will have to pay for the shipping costs.