The average company pay for a crew member on Panama flagged Carnival Cruiselines is $20/day for 10-18 hour shift for the average of 1000 crew members per ship. They do share tips 1/1000 and share a sleeping area with 7-11 others, and share 1-2 bathrooms, and get free rice, beans, bread, and water with option to purchase beer for only $1.50 cup. Before Covid-19, they sometimes received passenger leftovers to eat.
Thats sad. But the ship was not built or registered in the usa and most employees are not americans. How is that our problem? Tourism down in Europe. Is that our problem?