Nice posts, Carl.
The rule(s) in question tend to be a poor effort at a valid question, imho. But I can't say I know what the answer is.
I certainly understand Randy's stance, particularly in light of his father's level of play. And I also understand - though don't really agree with - Mr. Livingston's view that 24 might not be low enough.
There are 30s who play quick and scratches who play slooooooooooooow; there's scratches who play quick and casual and there are 30s who grind every stroke. There are all kinds of golfers who are delight to share a round with, and all kinds who couldn't be less pleasant company.
I think most of these rules wouldn't exist if rangers had the ability to pull people off the course who obviously didn't belong - and by that, I mean beginners who make me look like Ben Hogan (and for those who don't know, I'm the worst golfer on the site, sadly). And as soon as you ignore such rules, someone comes along who ruins the day for everyone.
My best friend recently treated me to an unbelievable round at his home course, Mountain Ridge. I couldn't have had a nicer day, shooting a 108 (never held up anyone in my group or behind my group, either). I hadn't touched a club in over 2 years, and since my son was born almost 7 years ago, I barely played before my previous rounds (at Pete Dye GC with a bunch of great people from golfclubatlas!), easily less than 6 rounds per year. Still, I can hit the ball pretty well 80+% of the time (it's those others that get ugly); I could easily fool the most observant starter in the world - or fail miserably in front of anyone. My friend thinks I'm crazy because I haven't accepted numerous offers to play some of the world's top 10 courses, but I consider it a form of respect to those who have been kind enough to extend those offers to me.
It's never as simple as "practice more and earn the right", and certainly nothing close to "achieve this numerical standard and you're fine".
Hope you don't find yourself in too much of a pickle, Randy - you're always welcome at my home muni.