I’m sure all of Mexico’s west coast ports are open for business, just re-route all the shipping there until the unions decide to go back to work.
Some of the largest container ships can only go into certain ports like Long Beach because of the depth that they require.
Keep in mind that every container on these vessels is sold based on the least expensive freight to deliver the product in that container to someplace in the USA.
My company buys LVP flooring made in China. If the final destination of that container is going to Salem, OR it is cost prohibitive to send that container to Newark, NJ and then truck it back to the west coast.
We also sell a lot of European lumber that comes into the east coast ports of the USA. Very little ends up going to the west coast. That is because is is much cheaper container freight from Hamburg, Germany to Baltimore or even Houston than it is to Seattle.
The other main reason WHY the largest container ships go to Long Beach, LA and Seattle is that they can not fit through the Panama Canal. They are too wide.