The reason those pipelines dry up is because pay is too low.

Or we outsourced the juniors to India or replaced them with AI

Trying to move everyone up the value chain leaves a vacuum in the pipeline