"Most companies "hash" user passwords by running them through one-way mathematical algorithms before they're stored."
Do they really, I don't think most do... There have also been large corporations that failed too and most of the time you have no way of knowing if the company you are giving your data too is going to encrypt.
Even if the company hashes the password they usually don't hash the information they collected from you.
I think it's past time people started caring about the data being collected on them.