It is unreasonable of anyone to expect to have access to classes with no waiting period. For those who went to college, they undoubtedly remember that some required classes were only offered during selected semesters. The same applies here. I know I personally waited over 14 months before I was able to take a welding course, more for the PlasmaCam. In both cases those were tools that helped make my decision to join. Was that a problem? Yes, but the problem wasn’t my having to wait.
Again, a significant part of the problem is with the members, registering for classes they ‘might’ be able to make and then failing to show up is a significant problem in the sense that it can prevent others from registering for a class they want. This is why so many are able to ‘sit in’ when folks don’t show–creating extra work for the instructor to get them on the AD lists.
Again, this is a growth problem. And while we have become addicted to the revenue growth, until we have a way to expand capacity it is probably time to restrict growth.
The idea is to improve flexibility, not decrease it. Right now someone can create an event or non-honorarium class that appears to receive less scrutiny, and can be on the calendar and ‘active’ in two days. This gives non-educational material an advantage.
As to your challenge, It isn’t something I would use for ALL of my classes, but the first time I offer a class is usually because folks have asked me for it… In those cases, I doubt I would have any concern about filling the class. The first time I offer a class, it has rarely not filled–quickly…