Junior devs are hired for potential, not current productivity. There's a reason they are mostly hired by very large organizations.
How many junior devs does it take to produce the same amount of production code as a senior dev? And how much of a senior dev's time do they consume while doing that?
How many junior devs does it take to produce the same amount of production code as a senior dev? And how much of a senior dev's time do they consume while doing that?