What most AI companies won't tell you is that creating a massive amount of new code will result in an overwhelming amount of technical debt for companies worldwide, sooner or later. Many organisations now believe that they can develop their own apps form scratch using AI, but if they don't pay for tokens capable of handling their ever-growing infrastructure code, their infrastructure will rot. The tendency to reinvent the wheel has always been a problem in the software industry, and AI will only accelerate this trend.
Nevertheless, I'm optimistic that an LLM will be developed sooner or later that is fully aware of the open-source ecosystem and can create software in the correct way: This would involve using pre-existing code and reviewed modules that are plugged together and optimised to create as little new code as possible while reusing as much open-source code as possible.