The unions have nothing to do with it. Pure economics. American ships=American wages AND American labor laws, working conditions, health and safety laws. I have no problem with American working conditions becoming the norm on cruise ships. Off course then a 7 day cruise would cost about $3000 for an inside cabin.