It has (it's called CAPTCHA) but sooner or later it's being hacked/cracked or whatever it is called so those automats can register bypassing it. Some of them are registered by a human and after some time just spamming software launched with working login/pass.