#3:
Well that's the deal, isn't it? A
Demo is a Demonstration of what the game is. It's the "best foot forward", a representation of what you can expect in the finished product. It's what the company wants to sell the game to you with.
Now when something's called a "
test" or a "
beta" then you can wave the unfinished flag and be ok with it. Then it's perfectly acceptable to have a release that's broken, wrong or sucks.
It seems that a developer is oftentimes on the mindset that a demo adequately represents the full game, until they catch wind that the gamers and reviewers are on the whole dissatisfied with it, which is when they start going on about how the demo
doesn't represent the game. Case in point -
Daikatana. John Romero actually lambasted critics of the demo when they harped on it. He told them to wait until the game was released to start bashing it. Of course, the critics were just saying what everyone else more or less agreed on - that the demo (or at the very least the levels they included in it) sucked and that it didn't bode well for the game.
Schnapple
http://members.tripod.com/schnapple99/