>>1929938Because railroad companies pay for their infrastructure in whole, while long-haul trucking costs are passed to the taxpayer and other road users. Doing virtually all damage to roads and roads being engineered for their weight while contributing only 35% of the share of user taxes, which themselves only cover half of what roads cost.
https://publicinterestnetwork.org/wp-content/uploads/2015/05/Who-Pays-for-Roads-vUS.pdfpage 10(15)
https://urbanmilwaukee.com/2017/06/22/murphys-law-how-trucks-destroy-our-roads/ pull the sources yourself.
You expect freight trains to compete with free infrastructure?