> It seems strange to want to eliminate someone else's best employment opportunity simply because it isn't up to your standards.
"simply because it isn't up to your standards" is the reason for all labor laws - OSHA, child labor, etc.
We shouldn't treat those born in poverty differently than those born into wealth - and it seems like a tiny step to require cruise ships to treat their workers well.