well, to this particular point, basically because the publisher has paid for the game to be developed, they put their money into this and if they dev doesn't release they get penalized (see 3D realms and DNF), not saying its the publishers fault as the developer will of agreed they can release a...