I couldn't agree more. It's a real shame that the standard is that software is never "finished" anymore. Using a work-in-progress is always problematic.
Respectfully disagree, I think getting value out of a work in-progress is preferable to the alternative and provides vital feedback to the software builders.
i agree with both, "finished" software i think can happen only with small pieces of sotfware, every medium size+ project needs a continuous development
Yet it receives consistent updates finding smaller and smaller fixes and refining the game even more. How do you reconcile those ideas?