Vibe coding only works for "I need a one time use python script that processes this data and I can't be assed to spend 2 hours remebering how to use Pandas right now."
Not for million dollar apps.
Of all the AI use cases, coding is honestly the one that makes sense since like 90% of coding is just copying some other code and massaging it into place. Even as a "Vibe Coder" you kind of still need to know the idea of what code you need and what you want it to do.