OK @ magicalclick, I have had a little think about this.
You presently are using stardock or one of the unsupported 3 party applications in Windows 8, that run metro applications as desktop ones, then complaining that the operating system is broken. Your angle of attack is both disingenuous and unfair, and unlikely to produce the results you require.
It would be more helpful if you could be vocal about Microsoft looking at adding the functionality that stardock (or whatever software it is) has, than complaining that something that has been designed a certain way is broken.
I frequently have to deal with customers where you have several meetings and take down the requirements for the software they want (all written down), then when the software is delivered, and they get a chance to play with it, they say it is broken, because they can now see that they missed a few things (this is usually a Project Manager), and now they cover their own back by blaming the development process or developers for getting things wrong.
The best thing to do is to always take notes, as people soon forget, but finger pointing means you end up delivering a broken piece of software and everyone loses out, the customer gets a turd, and you also get one to put on your CV. You just have to take the hit in such instances, and work day and night to correct things, your attitude to Windows 8 quite frankly is unhelpful, it is best to be clear about what you would like adding and hope that people listen, but you are being unfair in using unsupported software, then saying the system is broken when it is not, as a developer you will know that the first version of any software is usually the hardest, but if people are positive and constructive, any defects or development oversights can be dealt with and everyone gets the software they want.
Just my own 2 Pence.