I am currently only vibe-coding my hobby projects. So if that changes, my view could very well change.
But I 100% agree. It's liberating to focus on the design of my project, and my mental model can be of how I want things to work.
It feels like that switch to test driven development where you start from the expected result and worry about the details later.