If you buy a car you expect to be able to drive it, not have to wait for the engineers to figure out how to get the spark plugs firing in the right order, or find the proper sized engine. Almost like announcing a horn that will work on a Model T, while the Model A is still in production, and it still will not work properly on a Chrysler K car. And yes, I am a consumer, and I want what I pay for, so if I am paying full retail price then I expect something new and shiny that works, not used, old, rusted, and ready to discarded.
If you have to release the product early, with less content, yet in working order, then do it. Then you can offer DLCs, expansion paks, free upgrades - not just updates - to early adapters, or any other number of things. Just don't go jerking my chain, selling me a yacht and only giving me a row boat.
I am just wondering, do you work for a military contractor, where major cost overruns are the normal, with pushed back deadlines, and things just getting cancelled after costing the tax payer billions of dollars because the manufacture fails to deliver? Or do you work on the forth coming game Star Citizen? You know the one, people crowd funded it, they have an alpha version to play (test), and yet it seems as if it will never be finished/published, because the goals and expectations keep getting pushed back and higher? I don't have unlimited time and money to throw at a game that fails to deliver what they promised, nor when, so yes, I am a consumer, and take that point of view. And I will hold the company responsible for their actions, or lack thereof.