Es kostet den Arbeitgeber aber viel mehr Geld, wenn er eben nicht in der Lage ist ein Talent (Neu-Deutsch) zu erkennen oder eben nicht. Das hilft es nicht nur den den akademischen Abschluss zu fordern/betrachten.
Aber selbst dann: Wenn man damit relativ sicher einen durchschnittlichen Entwickler bekommt, dann ist dass eventuell auch wert, dass man dafür ein paar potenziell überdurchschnittlichen Entwickler wegfiltert ... gerade wenn man keinen erprobten Recruiting-Prozess hat.
Keine Ahnung wie es bei anderen Unis aussieht, aber bei uns kann man im Regelfall spätestens mit den Master-Studenten (also
im Masterstudium) ordentlich arbeiten.