Damage to the road scales with weight to the fourth power. Fuel use does not go up that fast with weight. Also, it does nothing for the incredibly large and heavy electric vehicles coming out like Rivian and Hummer.
Yeah you really need a weight-mile tax to pay for roads. This opens a bit of a can of worms: people don’t want the government tracking where they go, but you kind of need that info to collect the tax. Or at least enough info to know how many driven miles were in which taxing jurisdiction.