Only if a vessel has a long-term moorage agreement or contract with a private or public moorage operator—a marina—are they required to have insurance. If a vessel is on an authorized mooring buoy, for example, that they own, they don't have to have insurance. I guess you could say there are some loopholes in that insurance piece of it.
On February 12th, 2018. See this statement in context.