> have an annual registration tax based on distance travelled
Now the hard part is getting accurate distance traveled figures from all road users. Good luck with that.
> As to the sister comment on how do we pay for the extra electricity infrastructure... through your electricity bill?
Yes, and the system is breaking down because of solar. Typically, most of what you pay for electricity goes towards maintaining the line to your house, not towards generation. When you get solar panels that cover most of your usage, but keep the connection for use when the sun does not shine, your bill goes down to the point where it's no longer enough to maintain your grid connection.
The correct solution to that is to disaggregate transmission and generation, and for transmission bill you for the size of your main incoming fuse instead of consumption. However, in much of the US the utilities are heavily constrained in how they bill you by law, and cannot do this, so the only thing they can do is hike up prices on everyone, so solar is even more appealing and more people get it, resulting in even higher prices...