Why does taxpayers paying for it make it an issue for you? I don't really get why that factors into it, especially given that
taxpayers already pay for the roads.
All the other things you mention are good, and could probably be a priority, I am not saying they shouldn't be. But if we are talking about a technical solution to the problem, here's the thing:
a. You can either have cheap self-driving cars and an upfront infrastructure cost + additional ongoing cost, or expensive self-driving cars capable of driving on shitty roads. My conjecture is that the latter won't 100% solve the problem anyways, so why bother? Let's not let perfect be the enemy of good.
b. Why do roads get lower priority for you than high-speed internet? And why do you prioritize high speed internet above reducing reliance on fossil fuels?
c. Maintaining roads is already a thing we do, it is already done via public funding, and again that makes your existing cars cheaper. You'd need a damn tank to roll through unpaved streets at 40 mph, let alone at 80 mph like everyone currently drives in their little Civics with 15 inch wheels.
Again, I don't know which thing should be a priority, not a problem I set out to discuss here. I am saying that IMO the cheapest and best way to get to self-driving cars is as I described. Let's upgrade the roads so we can all have nice things. This also lets us upgrade the rest of the roads to make them self-driving capable later. Or we could try to make a computer that's as good at driving in Montana blizzards as a human, and not see a single consumer self-driving car for the next 50 years.