About 99% of the work you do on a game will wind up in the trashcan. Doesn't matter what kind of work it is. Code, audio, textures, models, map layouts, multiplayer balancing work, etc. are all susceptible in the same way. No one is safe from the chaos. It takes a lot of human energy and persistence to produce sufficient 1% content to fill up a player experience.
I'd estimate for a B2B SaaS product, the ratio is approximately the same, however you don't need such a broad range of talent to proceed. One developer with a desire to do the hard things constantly can be all you need to make it to profitability. Going from one employee to N employees in a creative venture is where things go bananas. If you absolutely must do an indie game and you need it to succeed or your internet will get cut off, you will want to strongly consider doing it by yourself. Figuring out how to split revenue and IP with other humans when you can't get the customer on the phone is a nightmare.