Who is going to pay for these new highways? They will be privatized of course, and once you privatize anything you can't un-privatize it, so no-matter whether it works, or doesnt, or whether the economy prospers, or tanks, which is not unlikely, they will have to stick with it.
Courts also tend to support contracts so if the contract gives the new owners of our roads the right to set the tolls, and any disputes have to go to ISDS arbitration, thats it.
Also, because of non-compete agreements, and the quite unambiguous prohibition in the WTO GATS on governments competing with MNCs, they will become the only choice people have.
Just as we don't let horses and carriages on highways now, the old human driven cars likely eventually wont be allowed, as they wouldn't be able to drive in the controlled manner required to avoid accidents. Allowing that kind of autonomous driving, particularly for delivery vehicles and commuting is two of the main goals of autonomous vehicles.
The big growth and investments made over the next ten or twenty years is in developing countries, not in developed countries. Thats what all the fuss in trade agreements is about, the MNCs want to be protected from every possibility before they sink billions into factories in countries with low wages but the strong possibility of social unrest.
So they put the jobs in developed countries, which are seen as in decline, in terms of profitability, on the table as bargaining chips.
In exchange for jobs here they hope to be able to get "national treatment" and "most Favored Nation" status there so they can invest vast amounts of money building factories to employ the millions of unemployed workers in those countries so they don't start wars with us or sell cheap life saving drugs.
they want to bring them into their big Ponzi scheme as investors.