Best way to deal with the Cruise Lines? Make lots of money available - but only to those companies that have 100% their ships US flagged and under US regulations. The wailing and gnashing of teeth would be a joy to hear.