Against my better judgment, I will wade into this and offer an opinion.
I own a 2023 Tesla Model Y and live in Oregon.
I own a Dodge Ram with a Cummins diesel
I drove commercially for awhile and have a CDL so understand how heavy vehicles pay and if you think you pay a lot they many times more as they should.
Let's start with the commercial side. ALL commercial plates in Oregon pay a weight mile tax. It isn't based on how much the vehicle weighs, BUT on you registered GVW and then you report the miles, so lighter vehicle, fewer miles pays less. No one likes it, BUT that seems fair, you pay for what portion of the road you use. You DO NOT pay the state fuel tax in addition, with what is know as a PUC permit you are exempt at the pump.
I of course pay fuel tax for the diesel put into my pickup, currently $0.40 per gallon state tax and $0.244 per gallon federal tax. In addition some locations add a local tax, $0.02-0.10 per gallon. That works out to maybe $0.03-0.04 per mile just for use tax.
Oregon has graduated fees for vehicle registration depending on the year, EPA rating and type of fuel. These fees for two years vary from $126 to $316 with a BEV being the most expensive. So that puts the BEV at $190 more each two year registration period vs my pickup. Oregon also offers OPTIONALLY a Pay-by-Mile Program named OReGO which has a fee of $86 for two years plus the per mile rate of $0.02 per mile.
Currently either the flat fee is too low or the mileage rate is too, high, because over about 7000 miles a year costs more paying by the mile.
Nonetheless, I think eventually a weight mile charge for all vehicles probably makes sense, and by weight I mean ranges, probably all vehicles under 8000 pounds one rate, another from 8000 to 20000 or so and then you enter commercial truck territory. Everyone thinks an EV is hugely heavy and it is somewhat heavier, BUT maybe only 500 pounds for an equivalent sized vehicle to a Tesla Model Y, it isn't like they are tons heavier.
It isn't just EV's, hybrids and even ICE vehicles are getting more and more efficient, you can't sell enough fuel with taxes to pay for the roads anymore. Back when everything got 20 MPG or less fuel tax was probably sufficient, especially going back to when fuel taxes were implemented, all vehicles used about the same fuel per mile, now it is totally antiquated way of revenue for infrastructure.
We can have additional discussion about budgets, spending priorities, etc., but I am just addressing the topic of revenue for infrastructure. I don't like taxes any more than anyone else, BUT a fair use tax at least treats all the same and since road use taxes via miles, fuel, etc. are how we allegedly pay for roads, then let's make it so everyone pays their share of the usage fee. I think it is a general misconception that EV's ride free, they sure don't in Oregon and I think all states are on board with some fees, but they aren't tied to usage generally and that is probably wrong and may not be high enough to be equivalent per mile of ICE vehicles. Extrapolating into the future when the majority of vehicles may not use liquid fuel it makes sense to approach the problem by an alternative vs a per gallon fuel tax and while change is hard I think the sooner it happens for alternative revenue generation the better it will be for all in the future.