HIGH_PING - I don't work in Marketting. I make stuff, I don't get involved in selling it. ;-) Most game-designers don't, because they don't care for that side of the business. The fun comes in making the product and seeing people smile when they use it. We sell our work because then we get paid. We want paychecks because we HAVE to have them, if we want to be able to work on it full-time.
Zeph - Oh, I suppose you've never been late for anything in your life? Read my earlier post: If it came out and required an extra patch because of a bug, you'd whine even more! Its a lose-lose situation for Developers; which is why most of them choose to delay instead of release incomplete. Its the lesser of two evils - a late release can be made up for by a superior product; bad bugs will haunt you and your reputation forever. Publishers, on the other hand, have limited funds and patience; and have released games before they were ready on MANY occassions. :-P Its a complex business with a complex set of situations.
Take care,
--Noel "HB" Wade