Honest question: how do you handle the extremely common case of a lost password without an email address?
This is probably an unacceptable solution for some sites, but I can definitely think of cases where the only reason you need email is for password recovery, and account loss isn't the end of the world.