Meanwhile, new analysis and techniques come along (often in areas related to security and resilience to hacks) from time to time that no AI is going to manage.
Vibe coding is essentially cargo cult programming if you peek behind the curtain.
AI isn't actually intelligent in the general sense and doesn't actually understand the problem. Vibe programming is when you request something from the LLM and it essentally "says to itself" when programmers are asked for something like that they usually write something like this.
At best, LLMs can be the new code monkey. They will not consider maintainability or expandability. They have no ability to anticipate that XYZ feature will probably be requested sooner or later, so the design needs to at least be able to accommodate that to avoid a complete re-write.
Give it a few years and watch as some poor schlep has to try to do something with the steaming pile to get it to do XYZ without requiring a whole new system with data loaded from scratch. You'll have to pay those people handsomely because it will be nasty work nobody wants to do. The AI won't likely be able to help you. We know that when you feed the output of AI into the input, it tends to go crazy and start babbling about quantum fluctuations and giving people 6 fingers.