Sé de buena tinta que en las universidades españolas menos exigentes es también así: puedes graduarte de informático sin haber tocado YABASCRIC y habiendo visto sólo ensamblador X86, C y (para orientación a objetos) YABA.Es curioso porque es un buen ejemplo de tu contradicción, en esos ámbitos un programador formado a base de bootcamps o de aprender X lenguaje JAMÁS va a poder ni poner un pie, porque el primero requiere de una base de matemáticas bastante amplia, desde estadística avanzada (inferencia bayesiana, análisis de series temporales, etc.) hasta procesado de señales, ramas muy fundamentales y áridas de la ciencia y la ingeniería, si quieres hacer algo más allá de una regresión lineal con excel.
Y el segundo aglutina mil cosas, desde análisis de circuitos, física y alta frecuencia, hasta análisis de redes, salvo que solamente quieras programar un cacharro fabricado en china, o sea, el equivalente a un proyecto final de bachillerato.
Precisamente por lo que dices, la formación base siempre es buena, en el caso concreto de la informática, un informático con una base elevada fundamental pero poco conocimiento en frameworks podrá reciclarse si le sustituyen por una IA. Un bootcampero no (en universidades de élite como el MIT, no suelen aprender más de dos o tres lenguajes a lo sumo, eso sí formación básica sólida, es decir, como en España en los 80 y 90. Qué casualidad).
Otra cosa es que algunas de las optativas más interesantes incluyan algo de Prolog y Lisp, pero eso, optativas. Igual que el que quiera aprenderse algún framework de moda (cuando se cambió por última vez el temario, allá por 2017...)