Why you so heavily rely only on your needs? There are many devs with absolutely different strategies. If you launch a game only if it is 100% polished then it does not mean others have to do the same. For instance, Voodoo signs deals for not polished games and these games generate much money. You are not alone on earth.