If it was a politics thing and not a "everybody who looks into it with any depth decides it's dumb" thing then some state like MD, RI, CT, or MA would have taxed it already.
Furthermore, we're talking about "damage" (in sarcasm quotes because expected and normal wear isn't damage in any normal sense of the word) power equation here[1]. So basically everything that isn't a class 6/7/8 truck is inconsequential for a road that has any portion of its traffic made up by those vehicles. Since those trucks basically run the economy someone has to pay for it. There's really little political will to engage in an obvious exercise of "picking who to screw" like that vs an imperfect but fairly fair fuel tax.
[1] https://www.insidescience.org/news/how-much-damage-do-heavy-...