No code is completely done or fully ready. You would never release anything because there is always something else to fix or change. The early adopters (like me) are glorified, paying, beta testers. It doesn't matter if it is a piece of software, a new model car or a fancy piece of electonics. If you think Vista is bad take a look at the crap fest that was OS X when it was released.
|