I am not condoning what has taken place, but I think I can explain why this has been done. A friend of mine recently returned from an Hawaiian cruise on the Golden Princess. He said that whilst at one of the islands, several Filipino crew members went on shore and went AWOL. They never returned to the ship. Consequently, shore leave was cancelled for the remainder of the cruise.
Princess must now be trying to stop any more Filipino crew members for doing the same.