Взгляд не "со стороны образования" а со стороны собственно рынка труда. Я программист у нас высшее образование необязательно, поэтому есть возможность сравнить что с ним/что без него.
Вообще классическое высшее образование в нашей специальности - это математическая подготовка. А также фундаментальная теория которая меняется медленно. Далее это общеинженерная подготовка. Это нужно ну не более 25% реально работающих программистов. Но это престижные проекты. А еще с минимальной конкуренцией со стороны джунов, которых пачками штампуют курсы. Конкретные изучаемые там прикладные технологии по большому счету служат двум целям - во-первых ну надо же при изучении теории писать примеры хоть на каком-то языке программирования. А во вторых ну чтобы специалист смог освоиться на первой работе в течении первых пары тройки лет. Т.е. в общем вторичны. Все равно самому придется постоянно изучать новые всю карьеру.
Но что требует рынок труда? А требует он то что в крупные корпорации и госструктуры трудно устроиться без "заветной корочки". Даже на вакансию веб или мобильного разработчика. Для которых ну не то чтобы совсем не нужна теория. Но она нужна в таких объемах что ее запросто подучить на курсах или самому. Вот высшее образование и "подстраивается". Тем что развелось немерянно коммерческих "университетов" с десятком аудиторий в здании бывшего комбината бытового обслуживания :-) Поэтому еще как подстраивается! Только хорошо ли это для страны и науки большой вопрос.