> For long haul, you can just use trains.
RoLa (Rollende Landstraße) as we call this in Germany, or just transporting the flatbed carriages, requires a SHITLOAD of manual work, unlike containers where you don't even need people on the locos in the yard anymore.
Not to mention that long-haul-via-rail is only viable in the US... in Europe, it virtually doesn't exist anymore. It just isn't profitable due to various external conditions:
1) train track pricing is prohibitively expensive
2) freight trains don't get priority over passenger trains - quite the contrary. If you have any time-sensitive stuff, better transport it via road instead.
3) rail tracks are massively overbooked. One single delay and the entire system grinds to a screeching halt.
4) there is no such thing as cross-Europe locomotives/conductors. There might be multi-system-capable locos, but there is not a single loco on the market able to serve the entire fragmented European railroad technology.
There may be "just" 15/25 kV AC + 1k5/3kV DC, but every country needs their own roof collectors because they're NOT compatible (some countries don't even have roof collectors, but 3rd rails or sideway rails for the low-voltage DC stuff, and the DC stuff usually doesn't pack a lot of power so you can't really use them for any heavy load), but the real tech problem is the load of bollocks called signalling/security system, every country has their own, including Germany alone with FOUR popular systems (classic form signals, light-based signals, LZB/PZB and ETCS, in addition to various customizations in Eastern Germany and the S-Bahn tracks).
Not to mention the conductors which have to know all the signalling systems AND all the languages (compared to aviation where English is the standard worldwide), and they need to be expensively re-certified...
Yeah, ETCS, I hear you, but ETCS is a joke that would require literally hundreds of billions to retrofit across the major transit routes in Europe, but that won't happen - we Europeans haven't even managed to get our freight carriages to silent brakes yet!
5) There are still restrictions like maximum train lengths and the plain fact that European freight carriages only carry a pneumatic line for the brakes, but no data lines for controlling middle/back locos - so there's no technical way of extending train lengths because there's simply no loco combo capable of pulling >700m length heavy freight carriages with 3 locos on the front and no way to control a pushing loco in the back of the train. Simple physics, the good old screw coupling just can't support more load. There are alternatives (C-AKv coupling, it's high load AND compatible with the old coupling) but once again a retrofit would cost billions (see #4)...
Trains might be more efficient from an environmental and human-resources POV, but they're fucked up on any economic scale - and politicians all over Europe don't give a single fuck, instead they are all letting their rail systems rot to pieces and squeeze every tiny penny from the rail companies to fix up their even more rotten state budgets!