The rules are ridiculous, period, but especially B. My club has never had any such rules, and it's the oldest bass club in existence (founded 1938).
I've been on both sides of the issue, and it's always been a matter of working out whatever seems reasonable between the two parties. If either side gets the short end of the stick, word gets around who to avoid.
The unreasonable boaters have problems finding partners, and the unreasonable non-boaters have problems finding rides. Either they change their ways or move on. It all works out.
If you need a rule to dictate etiquette amongst gentlemen, then the club is attracting the wrong people in the first place.