I'm generally baffled when companies opt to hire a junior dev for ~$110k, when an additional 30% more income can get them someone 10x more productive.
Nobody wants to do any grunt work. So everything turns into an overly automated nightmare.
So on the contrary one could argue that they are cheaper (yes ;)) but also can learn something new. Also I think that very junior people bring some kind of enthusiasm into teams. I guess the right mixture must be there.