Complaining about code level of completeness is a moot point when various companies are still selling games.
Multiple games in the production pipeline and I am sure code for each one parallels it as the physical build gets to JOB-1. When the hardware is completes the code goes in at whatever level it is and it ships. If you like the title / theme of the game buy it and hope its decent or readdressed as time moves forward.
Some titles never get an update.
Made a huge blunder (nice sales pitch) by promising to not ship without complete code but is playing catch up and addressing it. If that is what his customers want he is targeting and supporting them. Kudos to JJP.
Sold out based on title / theme popularity and everyone assumes its a carbon copy of the original.
Point being people are buying into them with little information for the most part and assuming the finished product.
If you buy a game based on its theme or "fun to play" face value you will not be disappointed. If you expect more then wait until you see a finished item to decide. As long as people keep ordering games and the companies can sell everything they make forcing a change is not likely to happen but its fun to talk about.