I think that when people beat up Microsoft for shipping shoddy early releases, they just don't recognise that early releases are shoddy inherently, because they haven't had a chance to evolve based on customer requirements. Study it forever and you'll still wonder. I have not failed. We are the products of editing, rather than authorship. I really think that this design cult is nothing more than a branch of creationism which thinks its members are so omniscient that they have no need for market-driven evolution to perfect their efforts.
Evolution is messy, unpredictable, and utterly unmanageable.
Its sole advantage is that it works.