They are much fewer, and they do tend to have different travel patterns than other vehicles, and there is an equivalent average daily traffic for truck traffic where you convert each truck into a large number of other vehicles.
When you do that, the wear due to truck traffic still absolutely dominates almost always.
So, a 2 ton car is 1 unit of damage; a fully loaded 18 wheeler is 20,000 units. On top of that, we expect a 30 mile/day drive from the car, but more like 300+ from the truck. So, throwing in mileage:
car = 30 units
truck = 6 million units
If trucks are just 1% of the vehicles on the road, they'd still be 99.9% of the damage.
Volume does not matter, same with routes. You could probably reduce it to the following, passenger vehicles do no damage to roads. If a road is only driven on my passenger cars it will probably succumb to age/weather damage before weight.
https://x.com/ajisuzu1/status/1681123111364620294?s=46