Вот я уже 17 лет примерно в коммерческом программировании и, к сожалению, склонен даже ещё хуже рассматривать этот текст: слабые программисты порождают плохие фреймворки которые порождают ещё более хреновых программистов и далее по спирали.
Почему плохие фреймворки порождают плохих программистов?