скорее стремительно меняющиеся требования заказчика.
качество кода оценивается совсем по другим критериям.