We've been boarded several times by the Coast Guard... I really don't have a problem with it, because it is within the scope of their mission. We live near a port that sees international ship traffic; since 9/11 the CG presence has increased, and we now see Homeland Security boats regularly. Recreational boats are no longer allowed in the port. It is not legal to tie up under a bridge. There are rules about how close you can be to ship traffic (we have no Navy ships that base here). Our world has changed.
In my opinion, manditory boater education would be a good thing. I don't think it will prevent stupidity on the water, but it would be nice to think that the boat coming at you is perhaps being operated by someone who has at least been exposed to the Rules of the Road.
I don't understand what the problem is with carrying ID while boating. Anytime I'm away from our house, I carry ID. If I should have some sort of a medical problem, I'd like my family to be notified. We also carry "In Case of Emergency" cards that have our vehicle/boat registration numbers (and descriptions) and our emergency contacts. If that card needs to be pulled out, there is likely a problem beyond "my rights".
My "freedoms" still allow me to go where and when I want with our boats and vehicles... an ID or emergency contact card in my pocket doesn't change that. Maybe we travel in different circles than Boris, but we've seen every manner of "stupid boater tricks" out on the water... big boats, little boats, power, sail, paddle. I certainly don't mean to imply that it's the majority of boaters, or even a big percentage. But, the ignorant are out there, and their lack of knowledge can be hazardous to your health.
Someone will probably pull out the "stupid people drive cars, too" position. Would you feel safer on the road if states didn't require a driver's license? Education and licensing won't eliminate stupidity, but it may help ignorance.
This summer while at Yellowstone, I watched a constant parade of people renting small powerboats... with a blatantly obvious lack of boating knowledge. If you rent a car, you have to show a driver's license... at least some proof that at one time you knew enough to be able to pass a test.
I think we can have education and enforcement without it being an assault on our freedoms.
Best wishes,
Jim B. (with a captain's license that required a background check, personal references, fingerprinting, and a drug test, as well as passing a rather thorough test for marine knowledge)