Now if we can just find a cure for websites that require passwords to be inherently insecure (e.g. "8 character limit", "can't use most special symbols", or almost any kind of "security questions").
Mint.com consolidates ones financial accounts and information from several websites. These websites, of course, belong to banks and other financial institutions. Naturally, Mint.com needs the login credentials for those sites. Therefore, a hashed & salted password is useless; Mint needs to store the username & password in plaintext.