I have had no problems with them during the week and I DO believe they are there to keep everyone safe.
Though, if it was me blowing by another vessel at 25 feet at nearly 30 mph I am sure that I would get a a ticket. Would they be responsible if someone was injured or a collision occurred because THEY broke the law ???