"When things get too complex, add more classes." ~-
GradyBooch
This puzzling concept might be easier understood by considering the
OneResponsibilityRule.
[I can't find an exact quote or citation; if anyone's up to it, please do so.]
Also see
FearOfAddingClasses.