People still use the term "vibe coded" for any code the LLM wrote which is confusing.
It's not vibe coding to have the LLM write parts of your code, integrating it after careful review. Vibe coding is to not look at the produced code at all, and switching off your engineer brain completely, by blindly adopting anything the AI generates. This is mostly silly, if not done for pure hobbyist purposes.
I can of course imagine scenarios where you only need a minor tweak in an open-source app that you can just blindly get done with AI, but again that's not the heavy-lifting. It's like playing around with Wordpress themes at most.
And I don't need to keep hammering on this point really much, the results speak for themselves.
LLMs are really useful, and it will keep evolving, and we will keep using it in novel ways e.g. MCP.
However, for a piece software to be useful on the margins where ppl choose the best products, AI is going to merely raise expectations on quality.
Now, it might be the case that the verb "Vibing" will make it to common language to mean "I generated this code with an LLM" but this has not been its original meaning.