I hate the password nazis. At least 8 chars, at least one number, one punctuation, one uppercase... That's all crap. It leads to "MyPassword1."
We have known for decades that a better approach is to pick two or three or four random words. "sticker cube bead robot". That's easy to remember and a LOT better than "Mitzie1."

