ну нет же, чаты - не больницы, а программисты - не врачи: их работа не в том чтобы отвечать на чужие вопросы: поэтому сравнение просто некорректно. И думаю никто из них не давал клятву вникать в те задачи, которые их не увлекают или которые не оплачиваются. Ну и в веб-разработке или датасаенсе обычно все же не приходится оптимизировать алгоритмы шифрования и в этих сферах вполне обходятся поверхностными знаниями об этой теме
По поводу второй части.Вспомнилось как один физик ядерщик с навыками программирования рассказывал о поисках оптимального алгоритма на хабре. Производился расчет нескольких минут ядерных реакций в атомном реакторе в качестве рабочей симуляции. Без алгоритма на это ушло бы 70 с гаком лет а входе поисков подошли к 2.5 месяцам. Очень увлекательная статья.