You are correct. And I agree with you we should allow cruiselines to go from port to port without having to stop in a foreign country.
I'd also like to see some of the ships built here in the U.S. and provide the jobs and revenues that come with ship building.
Can you think of some fun cruises that wouldn't visit foreign countries? I'd like to see some Gulf Coast cruises, i.e. Miami, Key West, Dry Tortugas, Naples, New Orleans, Padre Island and back. Or maybe, Charleston, Outer Banks, Virginia Beach, D.C. , Baltimore, Philadelphia, New York, and Boston.
And guess what....................on these cruises people wouldn't need a PASSPORT !!!!