Step 1: Vibe code an app.
Step 2: It's buggy as shit.
Step 3: You have no idea how to fix it because you don't actually know what you're doing.
Step 4: Your app gets terrible reviews and nobody uses it.
Step 5: Release your next vibe-coded app, because failure doesn't mean anything anymore. If developing an app is free and easy, it doesn't matter if it's a failure since you really had nothing invested in the first place.
I'm going to say something extremely controversial on something that I, as a ex-writer, lost the battle against a long long time ago.
Vibe-coded apps are like self-published ebooks. If you are a crap writer, and your book doesn't sell, there's no consequence to it. If nobody buys it, or it gets bad reviews, you don't really need to care, because it's entirely free to just keep throwing your crap out there no matter how bad it might be. You can literally bang your firsts on a keyboard for a couple of hours, pay a few bucks to upload it to Amazon and call youreself Stephen fucking King. It doesn't matter if it doesn't sell because it literally cost you pennies.
A legitimate publisher would tell you to go fuck yourself, of course. But self-publishing is like flunking out of med school and decided to set up a portable operating table on the hospital sidewalk anyway because "How dare some gatekeeper tell you that you're not good enough."
Vibe-Coders are of the exact same ilk. Gatekeepers exist for a reason, in both publishing and app development. If your work is crap, the response is to GET BETTER, not say "Fuck it, I'm doing it anyway"
Sorry....rant over. I get a little passionate about this particular subject.