Разрешите с Вами не согласиться. В некоторых приложениях- обработке сигналов РЛС, работе с видео DSP пока дают 100 очков вперед при условии создания нормального ПО. Я несколько в теме.
Ошибки всегда видны, успех воспринимается, как само собой. Не факт, что проект провален из-за устаревшей платформы. А то, что успешный проект создан на устаревшей, по Вашей терминологии, а по терминологии разработчиков, надежной, платформе - это как? Успех? Или недальновидность? Программирование- вещь очень субъективная.
Кроме того, я сам видел примеры, когда борьба за чистоту программирования приводила к ошибкам в логике программы.