The idea that once you launch your product you shouldn't need funding doesn't seem intuitive to me. Sure writing code is hard, but there is a lot that goes on after your initial launch, and a lot of these things cost money (like sales, marketing, etc.).