Do you think it is right for gasoline/diesel users to pay that tax because they drive on the road and electric powered vehicles do not?
A use tax is only fair. As gasoline use becomes a worse proxy for miles driven, the need for an alternative grows.
Of course, a GPS nanny/spy in every car is a non-starter for privacy reasons. But I don’t see why you couldn’t pay based on yearly mileage when you get your vehicle inspected/registered.