Royal Caribbean is a $35billion company and they can only do so much. I am sure there are people in the company working on the ship who knew the singer and cared for her a great deal.
But I think we have to be clear that the singer was responsible for her own actions on shore. Like the Holloway case, it pretty much just shows you shouldn't get too close to "strangers" in far away places.
Once again - there is a big difference in cruise lines between the people working on ships and those in the corporate office. There is no way, as a company, to properly address a tragedy like this except to extend your regrets and sorrow that it happened. I wouldn't be too quick to condemn RCL for this.