Graduating as a junior is just not enough in a more competitive market like there is now. I don’t think it is related to anything else. If you can hire a developer that is spending 10x time coding or a developer that has studied and graduated, this is not much of a choice. If you don’t have the option than you might go with a junior