Having a demo would, of course, imply a "finished" version of the game. They wouldn't want to put out a demo that has bugs or other issues that may detract from the experience. After all, the demo is supposed to highlight the good to get people to buy; putting out an unfinished demo (i.e. the game's not polished yet) wouldn't be a good idea.