May be you are right, may be they will make bot for CAPTCHAs, no matter how well protected they are.
If CPU=shares, so the rich can buy thousand of CPU, so this is not a solution.
We must think about "human work = shares".
The CAPTCHA is the best way for now to distinguish human from machine, but it is still not reliable enough.
I have not other idea for the moment.