A helyzet az, hogy programozni bonyolult, és semmiféle absztrakció/design/whatever nem változtat ezen. Sokszor egyszerűbb újra írni a dolgokat, mint megérteni mit akart a szerző, illetve miért úgy csinálta meg a programot ahogy. Ránézésre kevesebb kockázat is, hiszen az olvasgatás és dokumentálás helyett "érdemi munka", programozás zajlik. Kódot olvasgatni/dokumentálni lehet hetekig, aztán a végén mégis csak újraírás lesz a verdikt. Könnyebb eladni a főnöknek az újraírást :)
Nagyon kevés helyen dolgoznak egyszemélyes, szuper programozókból álló csapatok 1000 évig ugyan azon a programon. Ha pedig a developerek változnak, meg kell küzdeni az emberek közötti információ mozgatás problémájával. A rendes doksi ritka mint a fehér holló, illetve a "forrás a dokumentáció". Akkor viszont legalább legyen olvasható, nem?
Nézhetjük úgy is, hogy a coding-style az utánad jövő munkájába történő befektetés. Hogy megterül e? Ki tudja, de ha nem túl drága, hülyeség lenne kihagyni. Automatizálás ugyebár :)
Megint másként megfogalmazva, helyesen illetve olvastatóan írni is hülyeség mindaddig amíg csak te olvasod el. Ha viszont másnak kell utánad boldogulni, akkor a kérdés nem olyan egyszerű.