In an ideal world, the development of LLM and code generators should be seen as a positive change that addresses many historical problems with programming languages. But in the real-world people make money through horribly outdated and awkward practices that's meant to gatekeep than anything else.

Inb4: "Ackchually I prefer spending most of my time managing memory allocation by hand and writing recursions in my code."

Also Donald Knuth is a huge critic of programming languages such as C, C++, etc., and has spent his entire life trying to find a more natural way to express human thoughts.