You will have heared something along these lines: The era of the junior developer is over. Why would anyone hire a junior when an LLM is at a higher level? I positively can imagine how Big Tech can cut cost this way for a while, not training juniors. Eventually, they’ll run out of new seniors, of course. You can’t make a sound moral principle from this.