The characters password security gives the option of choosing how many symbols and digits are to be in the password. Isn't that counter-productive for security? To get the security of a larger alphabet, the user should only specify how big the alphabet is (tick allow/disallow for digits and special symbols, maybe). The password should then be a completely random selection for that alphabet space.
If the user gets to choose how many of the characters are digits and how many are special symbols, the password is not so random anymore, and therefore weaker.
I realize there are many horrible websites out there that pose password requirements. Like for example at least one digit, or at least one letter. So to allow for that you might change the slider from setting digit count to setting minimum digit count. That too weakens the generated password, but a tad less.