- the cost difference is smaller than it should be. Trucking is highly subsidized, since diesel taxes don't come anywhere close to paying for the roads. OTOH railroads have to maintain their own infrastructure.
It was a real subsidy, but it was small and it was > 100 years ago.
OTOH, the land the freeways and roads were built on already had significant value before it was expropriated for road construction and wasn't paid for with diesel tax revenue, so it's yet another subsidy for truck traffic.
Watch this:
- My trucks require roads and do more damage to roads than trains do to rail tracks? No problem, roads are paid for by the taxpayer, while the rail companies have to pay to build and maintain their tracks.
- My trucks produce harmful emissions and particulates that trains don't? No problem, I don't pay for any of that.
- My trucks kill people in accidents? Again, no problem, not paying for any of that.
Yay, we've successfully optimized out any inefficiencies of trucks by externalizing literally all that's possible to externalize. Isn't the free market great?
As for connections, electric trucks would work great for that.
The federal government leases tracks using Amtrack money (among other public agencies). They get low interest rate loans as well. Definitely nothing near Chinese level of subsidies.