Hey Eric,
CAPTCHA no longer being effective is why we implemented this. It's cut down on a lot of SPAM, so much so we haven't tried to figure out what the problem with CAPTCHAs are. Honestly, it seems to be a non-mojo issue as we have similar problems on some wordpress, et. al. sites we support. A lot of the SPAM has to have been entered by an actual human.
We have had better results with hCAPTCHA over reCAPTCHA but it's still not as good as CAPTCHA used to be. We need to upgrade to the latest versions of both reCAPTCHA and hCAPTCHA and maybe implement some other SPAM/Scammer mitigation on top of the keyword blocking.
By the way, we're working on ckEditor 5 and we've created a new menu control which uses Razor. SuperFlexi also uses Razor, as of version 2.9. Several old controls have been removed and more will be removed soon. mojoPortal is 20 years old this July so there is a good bit of old stuff that's just not needed anymore.
We have some bigger things in the works as well. If we can get some customers willing to help pay for a few features, they'll come along quicker.
Thanks,
Joe