Step 4: 2 years down the line the code touched by dozens of freelancers becomes so brittle that you can't launch a feature without breaking two others. Greenfield projects are easy, long-term maintenance is hard. Edit: during my career, I had numerous projects needing cleanups after developers only interested in shipping the next feature and rotating frequently. If the long term maintenance isn't your problem, the in…
My plan was to brining in freelancers just to get the thing built - because I couldn't get it done.
I've since brought on two technical co-founders with a stake in the project to avoid what you're describing.
I was only able to bring them in because I had a product launched.