I'm not arguing anything.... I'm literally saying it's an interesting idea, just minus sarcasm from the tone and read again. I mean it's plausible, those are Public companies afaik, though.
Ok I looked at the Wiki, Carnival is striaght up NYSE listed public company. Sure there's laundering going on there.
Viking, however, based in Switzerland (Eden of money laundering) has shady contacts with Russian Oligarchs and whatnot. Your charge has merit. Although Viking started as a European river cruise company.
What about the little ones, don't know much about them. I know Cruises are a place to do a colon cleanse, because norovirus does a good job cleaning you right out.