Earlier quoted context omitted.
The rails are already there. When I drive down I5, you can see them. The reason this sorry state of affairs exists is because truck traffic is heavily subsidized (highways paid for with taxes) whereas rail traffic is heavily taxed (and the rail companies have to pay for the tracks). It could be improved by increasing weight taxes on trucks, and using the proceeds to subsidize intercity tracks.
At least in the United States, this is incorrect. Long haul trucking is expensive compared to shipping things via the rails. The reason things end up being shipped via truck is that its faster, plain and simple. Shipping via rail car is slow and has no guaranteed arrival date. Or should I say, dependable arrival date. And from a logistics stand point you have to engage a last mile trucker at the rail head nearest you…
Things that would be toss-ups or wins for rail are instead pushed to trucking. This would just be wasteful, and not so pernicious, were it not for the serious negative impacts on the layout of our towns that result from favoring trucks so heavily.