The question is also, why separate humans from bots?
It makes creating useful scripts harder, doesn't it fall into "fair use" case which in EU is enforced even in software where you can modify it to be able to run it on your platform.
If you disagree with this you are always free to create a competing business without such captcha limitations for bots, and put your money where your mouth is.