Далеко не каждый заказчик это понимает и принимает. "Прорвемся", "ну как-нибудь сделайте, а там видно будет" + все эти истории про Сталина, и как он из ученых выжимал чудо военной техники и т.д. А программисты в основной своей массе - неконфликтные люди. Им проще поставить костыль в системе, нежели доказывать заказчику альфа-самцу, что это путь не туда.