Before you comment, maybe go to their website and see the donations.
https://www.royalcaribbean.com/cruise-ships/hurricane-disaster-relief
Also, the road goes both ways. The islands would have not have gotten where they are without tourism revenue. I hope the ports open soon so money will begin bringing local economies back to normal.
https://skift.com/2013/09/25/the-caribbean-islands-most-dependent-on-cruise-business/