Ну, они где-то пригождаются в реальных проетах?
Я думаю да, но только после переучивания на промышленное программирование.
Я не смогу правильно мысль сам раскрыть - вот классный видос где бывший олимпиадник рассказывает с какими проблемами он столкнулся когда после успешных олимпиад попал в коммерческое программирование.
Из того что помню было забавно:
Вон он супер пупер оптимизированный, но не читаемый код написал, который улучшил оптимизацию обработки данных и снизил нагрузку на сервер, показал это тимлиду, а ему сказали "нафига ты это сделал, это ж не читаемо, а для исправления нагрузки мы просто можем еще один сервер купить или расширить его"
https://www.youtube.com/watch?v=VFBXx7O9BxU&t=62s