The government does seem to have run amok and a better solution might have been a fine for non compliant boats but let them go out. Ruining someone’s vacation is not smart on a island where tourism is a major part of the economy. On the flip side I understand the requirements were made known last October. It’s possible they were unable to comply with a 400 boat fleet but there certainly was advance notice.
This whole thing reminds me of the ridiculous fishing rules they now have for charterboats. It should be quite simple. A extra block on the cruising permit. Fishing, yes or no. If yes you pay an additional 75.00. The government would rake in the money.