The positive externalities created by trucks shipping food into cities massively outweigh almost all passenger traffic.
So charging by weight/road damage makes no sense.