Maritime Law and number of US ports foreign vessels can do

Ok, so I have something to google. Looks to be a series of three laws. Merchant Marine Act of 1920 seems to be the one affecting foreign ships.

In reality how much would this actually affect things? IE how many cruise ships are foreign owned, VS US owned that ply the West Coast? What about the same for cargo ships?

I’m not advocating any change in the laws.