What prevents me from using this type of strategy is the inconsistent adoption of password requirements.
For example, some of the websites I use require passwords to contain at least one capital letter, or a digit, or a punctuation mark (e.g. ! ? #, etc.). But other Website do not allow punctuation marks or digits.
Some require a password of a minimum length, but a dwindling few can only accept fairly short maximum length password.