That being said, I don't think it's unfair to point out that creating a massive influx of new developers without jobs that provided good mentorship (most jobs are awful at mentoring junior developers) is going to have huge consequences that we're now dealing with. I think the "learn to code" thing was a massive mistake. Encourage the people that want to, sure, but don't try to pull people in that are only marginally interested in a paycheck.
Not that I disagree with you here, but it is hard to square this with people who are also saying not to worry about AI displacement because there's limitless demand for software.
Well, that's easy to square: the idea that there is limitless demand for software is nonsense. Pure fiction