It's a weak password because it has a simple description: 30 repetitions of !.
This generalizes to a space which still has a simple description and is very small: the set of all strings of lengths 1 to 30 that are repetitions of an ASCII character.
If we assume 95 printable ASCII characters, the entire dictionary of these strings is just 2850 entries.
Repetition is one of the most obvious ways of building a longer string, and of encoding long strings of symbols in a short program.
This generalizes to a space which still has a simple description and is very small: the set of all strings of lengths 1 to 30 that are repetitions of an ASCII character.
If we assume 95 printable ASCII characters, the entire dictionary of these strings is just 2850 entries.
Repetition is one of the most obvious ways of building a longer string, and of encoding long strings of symbols in a short program.