I actually have no idea how the captcha tech works. Like in my OP I said, I would not personally like solving captcha before making a post but I will accept this barrier if it makes the spambots jobs harder but looks like it's not that hard once you have a script.
Quite simple.Every captcha has an ID,the bot takes the ID of the captcha you get when you login (automatically detects it I guess) and upload it to 2captcha server (just an example of service).Next,those services also have an earning program (People solve captchas for money $0.4-$0.8 per 1000 I guess? Don't ask me why they do that for pennies -rip these poor souls) so in short,your captcha is solved by someone else using the captcha ID)
Regards
Edit: If you are interested in technical details:
here
Seems like the first customer we will lose is
Flying Hellfish 