Right now the US Navy and Coast Guard are working hard to assure the safety of the Splendor and its passengers. This is not a cheap undertaking which raises the question: Why are we doing this?
Obviously we want to make sure the U.S. citizens are safe, but this is not an American ship nor is Carnival an American company. In fact Carnival does pretty much everything in its power to not be American… except when convenient.
Though Carnival’s operations are headquartered in Miami and London Carnival itself is incorporated in Panama. Its ships are all registered outside the United States in what are referred to as flags of convenience. Carnival Splendor is registered in Panama even though it’s seldom if ever there.
There are many American laws ships which use our ports must follow. Because the Splendor and its sisters are registered in Panama there are many others it’s under no obligation to follow.
I’m sure there are Americans employed on these cruise ships which primarily carry Americans to-and-from American ports, but as a Carnival cruiser I can’t remember any.
I am irked by this. If you depend on the strength and wealth of the United States to run a viable business the least you can do is be an American company.
Is Carnival doing anything that violates the law? Probably not. The law is an ass.