How difficult would be to create a Captcha module that would offer a standard API, so users could have several different Captcha implementations installed with that module, and be able to select which Captcha they want to use.
Other modules could use this one as a "helper" module...
Is there really a need for a captcha module? Instead some configurations like captchas and debugging should be moved to the system configuration.
Perhaps the core has to be modified that way, that captchas and debuggers can be added as a plugin. Once the plugin is moved to a certain folder the plugin will be displayed in the system configuration.