It's the same with all the major cruise lines. They all do charity work, support good causes, etc. But you never hear a peep about it from the media. Royal Caribbean is a major supporter of "Make A Wish" with events on every cruise. When the earthquake hit Haiti, they were viciously attacked by the press for continuing to stop at Labadee. Never mind that it helped the local populace who work at Labadee, or that each ship carried relief supplies.