The Ripple client has both a wallet name/passphrase and a secret key, and to the newbie it's not clear why there are two secrets. The client advises the user to write down the secret key and keep it safe so the funds can be recovered if the wallet is lost. If the funds can be recovered using just the secret key, then why does it have a wallet name/passphrase as well?
Is the wallet name/passphrase just for convenience (easy to remember)?
Why can't the wallet name/passphrase be changed?
Why not generate the secret key from the wallet name/passphrase so that the user has only one secret to keep safe?