Do jeito que vejo as coisas, não importa muito de onde vêm essas contas. Se elas prejudicam a comunidade sem agregar valor, precisam ser removidas.
Agora, há uma certa nuance nisso: usuários humanos podem potencialmente se tornar membros úteis de uma comunidade, enquanto usuários automatizados provavelmente não o farão. Portanto, se você vir alguém se debatendo e achar que ele tem potencial, talvez queira adiar a expulsão. Talvez fazer concessões para fatores como não ser falante de inglês ou imaturidade que um pouco de tempo possa resolver. Mas se não houver sinal de progresso, não importa se a conta foi criada por uma máquina ou por um humano.
Suspeito que seja possível identificar contas automatizadas olhando os detalhes da conta. Você pode obter algum resultado adicionando domínios a domínios de e-mail bloqueados em Configurações de login. (Apenas, sabe, certifique-se de que seja um domínio que não será usado por usuários legítimos.) Bloquear IPs (/admin/logs/screened_ip_addresses) também pode ajudar. Ainda assim, acho que é melhor deixar as pessoas me mostrarem quem são e então tomar uma atitude. Bloquear coisas preventivamente não é tão útil quanto você imagina.