A carrier has so many thousands of people on board that the thought of how much garbage they have the potential for boggles the mind

Somebody's butt is going to get kicked for that. I've no idea what the captain of that vessel was thinking, maybe no knowledge of the local currents or thinking that they wouldn't get caught, but here in the US it has taken us more than 10 years to stop the cruise ships from dumping their sewage while in our harbors. Apparently these companies felt we were being unnecessarily fastidous or ungrateful for their business or who knows if they even cared how it affected us.