I think the reason why "when it's done" despite being perfectly legit as a time frame, is born from the 12 year development period of Duke Nukem Forever, who used "when its done" as its release date between 1999 all the way until a release date of May 5th of this year was announced last week.