I find it helps to imagine what is/isn't solved (however, we choose to label it) by an indefinite number of cheap junior-developers.
Except a little worse, since they were raised alone in a library, act mostly the same, and have harsh limits on personal growth.
tbh, I don't think of LLMs as junior-devs. Maybe 6 months ago, but now they are v. senior code-monkeys. They are masters of their craft, but their craft is narrow and lacks big picture, collaboration, org goals, etc.