i don't think you should judge Work In Progress stuff. Atleast not on this 'official level' of software development. I bet they cut of a lot of stuff and work on specific parts first, and suddendly they turn on all the bells and whistless when its 'release time'...
