It's another spat between people who use AI and people who don't.
It's dumb. Tools are tools, use what works, don't use what doesn't. Be careful about any dogma.
Short and sweet(after writing this, what a lie), 'AI' is a buzz word for a new kind of search. LLM's have their ups and downs just like traditional search types (exact match, semantic, regex) and Google search. The search can also be reversed to produce instead of search.
Which is causing trouble. So are scams being put into advertisement on Google and Facebook and every business, so were email scams, and so were phone scams. New tech, new attacks. Same old story.
AI is a bit dangerous as a tool because it's not local unlike most tools historically, which means it's nature could change. Though historically we have depended upon external systems like pip for Python, or GitHub, or mdm etc, or even phone infrastructure. Most of those won't all of a sudden change unless you install the update. But you do see rumblings of a trust breakdown with things like GitHub. Where people no longer trust that their private code is actually private. However, 'AI' (which is a terrible name for it) is very powerful and definitely has many use cases. Many of which have not been discovered yet.
Because 'AI' is built on data found everywhere and anywhere, and because in some cases it is polluting data sources (in some cases this is a huge problem), people are not happy, they feel, perhaps correctly that they have been stolen from. Simultaneously, most of us now have a new powerful search tool. It's a difficult moral landscape. Is vibe coding actually a thing that's super common? I don't know. I hear people use the term more often as an attack on AI. So my guess is that in reality, it is more a memetic dis on those who use AI.
Learning code will always be useful. To learn to code is to learn the structure of systems. Systems have some common truths about how they evolve, and attempting to build complex software teaches you about traps that systems run into that cause them to fail as they grow or age. Find a thing you want to do, and try to do it. Language models can help, and you can ask questions about the code itself. You won't always get the answer, but we still have other tools like traditional search, and books, and YouTube videos, etc. Use all of them.
Oh, and other people. People are still the most powerful source of information. Find smart people.