Trains are far more efficient, less subsidized, safer, less polluting...
https://grist.org/article/freight-trains-19th-century-techno...
Even if you electrify trucks the tire and brake wear and road degradation contribute an enormous amount of PM 2.5.
Sure you'll need trucks for the last mile but every ton of freight we can move to rails or waterways is a victory for humanity.