It may also explain why so many software developers now are fully incapable of developing software. Everything must start from the world’s largest frameworks and be AI assisted because I guess now even copy/paste is too tiresome. If you need to refactor it’s best to start over from scratch than debug.
The bad news is there are fewer and fewer young candidates available capable of writing original software. It’s the same problem Japan and Korea are having with regard to military enlistment. The population is shrinking, less interested, and less compatible to the minimal requirements.
The good news is that with this growing competence/compatibility gap it gets easier and easier to identify candidates that can perform versus those that absolutely have no current hope.