Pentru că acele „multe chestii” sunt pentru manageri. În cazul ăsta, LOC este o treabă de care te lovești iar și iar. Nu știu unde să trag linie, dar prefer metode cât mai scurte, sunt mai ușor de urmărit.
Permite-mi să citez un clasic în viață :
Numărul mare al parametrilor este o altă abominație. Mai mult de trei (hai patru) non-opționali și mie îmi este imposibil să scriu cod fără să mă uit în manual. Iar exemplul tău are fix doi parametri obligatorii, deci e decent.
Sunt și excepții, desigur, dar, de obicei, mulți parametri indică faptul că metoda aia face prea multe.