because of budget cuts the Navy is running out of ships which may force Marines to hitch a ride on foreign ships. which may or may not land them.
The Navy is weighing whether to have Marines hitch a ride on foreign warships, citing a shortage of U.S. vessels due to recent budget cuts -- raising bipartisan security concerns about the leverage this could give other countries.
A key concern is whether a warship host nation could deny Marines permission to come ashore.
link
Marines have rode USN ships since the Constitution. I can't feature this happening but then again we have no legal viable government