Alabama has a boat license requirement, and I really don't see any improvements here on the coast versus other states. It only test boaters who live in this state and not visitors. Also the information in the test is pretty basic " rules of the road" and such. Nothing about courtesy and manners toward other boaters.
Remember: YOU CAN'T FIX STUPID!