@renchap I read that last year when you posted it and I agree, lots of great ideas and thoughts in that post.
I know this is going to be something that we have to deal with and fight at all times basically, which is sad. I just hope to see the sign up process be much better than it is today.
I know captcha can be difficult for disabled people, but I think that's one of many things that will help. Though it hurts in other ways.