I always worried about this when we lived in Puerto Rico. Due to the Jones Act, there are no passenger ships to the island - to leave, you have to fly.
Weird - and definitely an unintended consequence. The Puerto Ricans are quite aware of it. But as long as shipyard labor on the East Coast continues to support protectionism no matter how meaningless, there will continue to be no passenger shipping to Puerto Rico.
It might be interesting to look at when passenger routes died out. For instance, there is only intermittent ferry trade with the Bahamas from Florida, even though they're very close - but the market is marginal given the low cost of air travel right now. I would guess that passenger routes to Puerto Rico were eliminated before those to the Bahamas, but ... I don't really know. This is an interesting point - but wow, it would take a lot more research than I'm able to do in order to answer it.