Too many websites use different standards for passwords. They don't remind you what the standard is when you're trying to remember it, so you reset it, and then get tired of the goddam process and use something simple.
There needs to be an across the board standard, for example, "8+ char, at least one upper case, at least 1 lower case, one number, one special character." As it is, I have a "base" password, then I adjust it accordingly. That way I can leave my base password in the safety deposit box for my heir, and leave a coded "here's the password for X account" list, without actually having the password in plain text. Without the master password, the list is useless. The list is now over 2 pages.
But back on topic, if people have shitty password practices, maybe the password requirements are shitty across the board. There's NO WAY to live on the internet and not have a list of your different passwords.