Would a feature be considered that generates the password for the user on registration (rather than the user having to enter it during the registration process)?
Once the registration e-mail goes out, it includes the password so that the user knows what the password is and he/she can change this at a later point in time.
Benefits:
- Simplification of the registration process by having less fields to complete.
- Avoid issues with users where their password isn't complex enough. Some users have issues coming up with a password that contains a digit and capital letter, so they end up entering a password several times before it's accepted (and possibly giving up on the registration process).