It wouldn't make sense to distribute to smaller trucks for tax efficiency when considering the cost of the extra trucks, drivers, and loading/unloading. And besides, trucks already pay more in fuel tax.
A mileage tax is going to be a necessity with electrification in the future, and it doesn't make sense for all weight-classes to pay the same tax as they don't do equal damage to roads.