In theory Amazon/FedEx pay for their share of road maintenance costs, via gas taxes. In reality, gas taxes apparently only cover about half of such costs (overall) [1], but that still doesn't sound like a huge distortion to me.
[1] http://www.frontiergroup.org/reports/fg/do-roads-pay-themsel...