Poor performance by a professional crew not to have checked the mooring. Everyone who works in the industry in the Caribbean knows there are plenty of badly maintained moorings out there. Lots of anchor-watch apps available that could have given warning if they used one.