I feel like the "it's good for building prototypes" vibe coding excuse ignores the way that building a prototype also helps build a strategy for how to code the real thing. As in, a prototype isn't just to validate the idea, it also helps validate the best course of production.