brconflict
For example, you can't start a password with a number.
That's standard. I don't think I've ever found a web site, computer OS or anything else (other than bank PINs) that accepted a number as the first character. Okay, maybe a few, but most web sites are built using pre-existing templates, especially online stores. They're complex and no one wants to reinvent them in order to accommodate starting a password with a number.
So, IMHO, this is pretty much not going to happen.