I agree with you wholeheartedly. Unfortunately, there will always be a few services that will store passwords in plain text.
Would unique email addresses for each service have helped your situation at all?
For example:
Facebook email: [email protected] (forwards to your real email)
Facebook password: password1
Hover email: [email protected] (forwards to your real email)
Hover password: password1
Bank email: [email protected] (forwards to your real email)
Bank password: password1
If any of those services get hacked (and the passwords are stored in plain text) then there's nothing connecting those accounts to each other since the email addresses are all different.
It's the system I use (along with 3 tiers of passwords not just 'password1' as used in the above example).
Yep it's somewhat of a curse for those developing on high resolutions screens - I have a dual 1600x2560 and 1200x1920 setup but keep my trusty 1024x768 X61 around for testing and the occasional couch surfing ;)
Would unique email addresses for each service have helped your situation at all?
For example:
Facebook email: [email protected] (forwards to your real email) Facebook password: password1
Hover email: [email protected] (forwards to your real email) Hover password: password1
Bank email: [email protected] (forwards to your real email) Bank password: password1
If any of those services get hacked (and the passwords are stored in plain text) then there's nothing connecting those accounts to each other since the email addresses are all different.
It's the system I use (along with 3 tiers of passwords not just 'password1' as used in the above example).