The federal government gives tax incentives for buying electric vehicles, then nullifies that incentive with road use taxes. You can't have it both ways.
Punishing DUI offenders doesn't work. Take away their licenses - they drive anyway. Fine them in court, and they don't pay their fines and drive anyway. Yes, there are those who screw up once and do what they're supposed to do, but the large majority of cases going through our court were multiple offenders with no insurance, no license, and no money.
So let's get the money up front in the form of an intoxicant tax. Anything you do to intentionally make yourself stupid, as well as annoying and dangerous to others should be heavily taxed. And while I'm aware that there are claims that occasional glass of wine has health benefits - for those who do, the cost would be minimal. The higher cost will help reduce drinking for those who can't afford to pay their fines, yet can afford drinking constantly, and perhaps make them healthier and save a few lives. Anything to help people kick their addictions. And then there's tobacco. A great source of income from people who - in my opinion - are stupid enough to gamble their health in exchange for - what? I could never figure that one out.
So there are many other alternated forms of taxation for road repairs which make more sense than taxing people for doing something you want them to do, which you offer incentives for them to do, and which is overall healthier for the environment. Tax the unhealthy habits, and unhealthy fuels. Not the healthy ones.