Speculation: this system propped up by the long-distance trucking lobby.
The Jones act goes back to before the existence of long distance trucking, and has so many interested parties just on the maritime side that it will take a shift in world order for it to change.
Longshoreman's union "touch fees" reportedly have a lot to do with it:
https://capitalresearch.org/article/what-you-need-to-know-ab...
https://twitter.com/johnkonrad/status/1840904466310316459
" it’s somehow cheaper to truck containers hundreds of miles and let taxpayers foot the road repair bill than let the union touch it two more times for short sea shipping to work."