I'm not surprised that it happened, only that it took so long to happen.
I don't think there is much to worry about in the Caribbean as we have Coast Guard, Navy and air craft that could be to the rescue in short order.
As far as arming cruise ships go, that may be more dangerous than the pirates. Remember reading some of the posts from irate passengers because they didn't get to go to Bermuda, Grand Cayman, etc. etc., etc. because of the weather ?
Can you imagine the captain announcing over the P.A. that due to rough seas we can't stop at Grand Cayman today---- then a group of " irates "---
( not to be confused with pirates " ) rushing the gun mounts and hosing down the bridge with string of .50 cal. slugs ????