And if you want to make roads with private funds, then that's fine, then stop requiring me to have insurance and to register my vehicle if I want to drive on them. Because the money I pay for registrations and drivers licences is supposed to help the upkeep of the roads.
So if you're going to pull the gov't out of it, pull it out 100%.
Of course, that would mean no more speeding tickets, a HUGE source of revenue for local gov'ts. Because, as you know already, gov't can't enforce traffic laws on private roads.