Ive built many SaaS product. I've never had one...not once...that the customer wanted to use without months of refinement and back and forth. You can't vibe code this. It's done by getting the customer the product, watching them use it and finding out why they DON'T use it. HYROS for example : We have thousands of customers today. At the start I literally couldn't get people to do the set up and convince them to track there ads and the product WORKED. All the people saying "Oh you can just clone a SaaS, no barrier" have never done this. The way it works isn't Develop ->Get customers and grow its Develop -> try to get anyone to use it -> spend 3-4 months refining based on feedback --> Get someone to finally pay for it ---> refine more so they keep paying for it --> Find true product market fit --> Start marketing and grow. Coding was never the hard part. It was getting something that customers will actually use and then CONTINUE to use via months of revision. Imagine the first draft of Harry Potter. Unread by any beta readers. It was TERRIBLE. Not finishable. The hard part wasn't writing the book for JK Rowling. It was refining the book into something readable, then taking it from readable to something you can't put down. The same applies to software.