How many bits of entropy does your password need? A 15 character password using those limitations will easily produce a password with 65 bits of entropy. That perfectly acceptable for an average password. High security passwords should be 80+.
The requirements of at least one upper case, lower case, and number is specifically to increase the entropy of the password. Ideally you should be using a password manager to create a random password with those requirements, and it’s trivial to do so.
How many bits of entropy does your password need? A 15 character password using those limitations will easily produce a password with 65 bits of entropy. That perfectly acceptable for an average password. High security passwords should be 80+.
The requirements of at least one upper case, lower case, and number is specifically to increase the entropy of the password. Ideally you should be using a password manager to create a random password with those requirements, and it’s trivial to do so.