потому что им надо войти в профессию.
Сами по себе курсы, которые они прошли ничего не значат, в подавляющем большинстве случаев, курсы не позволяют понять схему разработки, что от чего зависит, что за чем следует, как к этому подходить, как с этим работать, что можно, а что нельзя делать, и т.д.
К тому же, при прочих равных условиях, на этом рынке надо с кем-то быть знакомым, чтобы тебя привлекли в команду, которая работает за деньги. А как еще познакомиться? Некоторые общаются для знакомства, а не для трудоустройства...