Какая выгода компаниям «растить» джуниоров внутри себя?
Там, куда мидлы не пойдут:
- говно-проекты
- всякие битриксы
- дикое легаси
- низкие зп
- там где на самом деле не очень сложные технологии и уровень джунов с парой месяцев вникания вполне годится, то есть компании могут утилизировать именно такой уровень
- рыщут среди "джунов" тех, которые мидлы, просто этого не знают

Не везде факторы работают осознанно (то есть это не заговор и не злодеи), а просто примерно в компании понимают, что эти джуны — то, что им почему-то и нужно  или даже единственное доступное
1. Иногда это выгоднее, чем нанимать сразу опытных разработчиков.
2. Иногда такие разработчики лояльнее к компании
3. Иногда это единственный возможный вариант, тк в регионе, где работает компания, опытных разработчиков может быть не достаточно.

В общем - если компания это делает, значит это оправдано.