I think every boater should have a form of basic boating education, which would include safety equipment both required and not required, ramp etiquette, effects of weather on water, basic rules of the road where we talk about right of way and channel markers, vessel priorities, anchoring and some boating safety. Nothing to intense, but adequate coverage to help the newbee.
Education does not make up for experience.
Here in Crescent City, basic common sense goes a long way towards boating safely. But our days of many boats out are over. I am afraid that the boater is a dying breed with the cost of fuel and for us CLOSURE OF FISHING. I am so disappointed with the closure. I went fishing last weekend (my only trip this season due to projects) and saw around three boats in the area. I was told we had till the end of the year to bottom fish when I bought my license only to find out a week later that closure is Sept 2. High winds are forecast the rest of this week. We are really depleting our stock by the rules of fish and game. Thats another topic, but my main point is that boating numbers are way down.
Another cause of accidents is letting someone else borrow your boat. This is very common in the jet ski community and really as much as we would like to pass the joy on to others, this is a risky thing to do. I have had so much pressure from family members to borrow my skis that I no longer do any boating with them. I could educate them for a month and at the end of the day I would be out fuel and possibly equipment as they do stupid stuff.
Safe boating is a mindset and to bad we can't test that before they buy a boat.