IMHO, it's unfortunately the case that most boaters afloat these days haven't a clue, regarding Rules of the Road or any of the rudimentary principles of navigation. I wish it weren't so, but my observation and experience tells me it is.
What to do?
I think one needs to follow the sage advice of an old San Francisco harbor pilot:
"There's only one Rule of the Road which makes any sense: GIVE WAY TO TONNAGE".