В общем, чем ниже язык, тем больше затрат на реализацию высокоуровневых фич в угоду производительности. Отсюда вывод - оптимальная разработка подразумевает выбор оптимального ЯП под задачу и ограничения
Я думаю, они скорее оторваны от практики. Т.е. хоть и понятно, что полезно отрабатывать навыки на всяких задачах типа "вычислить n-е число ряда Фибоначчи", но с версткой сайтов связка слабовата.