They will probably wait until Friday the 2nd of Feb 2006 to release the demo. They will let the game sites and mags preview a final build of the game to hype everyone up. Then they will release the demo to hype the fans 2 weeks prior to release. Its all about making money, its never about the fans. I am sure the petro guys would rather release the demo now but LEC won't let them until they have maximized their profits.
As Yoda said "That is the way of things"