It is to avoid bots.
It is, but only captcha doesn't stop them, SMF is using very old captcha and today's spamming software like xrumer are very advanced, they can bypass mail registration and recaptcha easily.
In my opinion theymos should use something like this areyouahuman.com (it's not currently available for SMF)