Now they ask for e-mail before you can sign up, but you don
t have to go to your inbox to activate you accounts so basically it's the same.
Almost no other input flow allows you to hit “next” when the only form field hasn’t been addressed yet. Why not put username, password, and email on one page instead of splitting it up the way they do? Then you can mark the two fields as required and the third as optional.