I only skimmed thru the posts here so excuse if I missed this suggestion. I think they need to start licensing motorized boats operators. They need to be aware of both safety and courtesy rules beofre they can be licensed. And like with auto license if they get 3 infractions in a year then take away their right to drive a boat for a year. Charging a significant fee for the license woudl help to pay for such a program. It would improve things a heck of a lot.