The number of sites that have flaws like you mentioned (encrypted data and clear text passwords) is worrying.
Is there not a independent third part that can audit sites for this kind of incompetence and rank or award compliant sites so consumers can factor this in when choosing services?