.. Your set of rules is obvious but does not hint at how to avoid collision (usually why those collisions happen: not knowing what to do) you might know by now what to do but a beginner might not be enlightened to such extent and needs to understand how to avoid dangerous situations... Dissing the rules just won't help, dismissing them is irresponsible altogether.
That's easy. Stop. Turn around. Move over. Ride somewhere else.
The application of the starboard rule is eminently simple, just turn right. Nobody knows what the rule is and nobody applies it.
The speed and maneuverability and crowding that many people kite in renders the starboard rule mostly pointless. You end up with people trying to guess where they are relative to each other and grumpy people yelling at everybody else.
If you ride along expecting people to obey some silly rule then you create the situation where people have a sense of entitlement. "He hit me because he was in the wrong!"
Start off from the position of "see and avoid". That makes collision avoidance the responsibility of everybody.
It also follows that more experienced riders "see" better and "avoid" better so the problem of incompetent newbies causing crashes is reduced.