А вот это то, что в моей статье и написано! Такой подход лишь увеличит стоимость поддержки проекта в дальнейшем, что лишь начнет пожирать время разработчиков
вообще, я думаю что люди заключены в рамках решаемых задач. Может я конечно ошибаюсь, но чем больше тут работаю, тем больше кажется что такой подход имеет смысл в контексте решаемых задач