I guess because I’ve been through several cycles of technology that was meant to make coding obsolete (RPA, no/low code, etc), I feel examples like this are why the OP has a point.
First of all “vibe coding” is not “building reliable professional-grade enterprise software”. So let’s just get that out of the way.
Secondly, “writing as much code as possible” isn’t the goal. The reason code is written is to automate some process or perform some analysis that is too complicated for humans. So one one expect a significant benefit of that sort of analytical processing being made available to a wider population of people.
Finally, most of the fears about AI seem to be a combination of plot points from science fiction stories and overblown Silicon Valley marketing hype. AI is not going to become self aware, take away everyone’s job, and then dissect everyone and place their organs in labelled jars (because AI like categorizing things).
Like any new technology, we do need to be concerned about the impact of AI, particularly in ways we haven’t thought of. Use of natural resources is a legitimate concern. Industry disruption is another. Data privacy. Weaponization of AI. Propoganda.
The fact is we are still in the “AOL.com” stage of AI. It’s a cool technology that shows some promise, but we haven’t really grasped the full extent of its capabilities.