Ótima sugestão, mas eu gostaria de ver isso falhar no mundo real antes de correr para corrigir. A posição do e-mail torna isso menos provável de acontecer.
Posso imaginar casos em que as pessoas incluem e-mails em campos personalizados e eles por acaso são o mesmo e-mail que você registrou.
Acho que uma mudança que eu apoio é “verificar se a senha/nome/nome de usuário não é o e-mail” - nós cobrimos isso @nbianca?