ага, многим ли хочется возиться с тем чтобы добавлять новый класс для расширения функционала, тогда как старый в принципе юзаться уже не будет ?
Многие, вообще, не знаю, что делает код не тестируемым. И продолжают говнокодить и жаловался, что тесты писать тяжело и очень затратно по времени.