The thing is that switching to your Desktop feels like an useless operation. You could instead launch an application you are planning to use, because clicking the Desktop first can be seen as an extra click.
(Disclaimer: I have used Windows 8 since the day it came out, never had to click on Desktop; but YMMV may vary [see second section])
See the Start Screen Blog Article for a deeper understanding behind this choice:
The Start screen is not just a replacement for the Start menu—it is designed to be a great launcher and switcher of apps, a place that is alive with notifications, customizable, powerful, and efficient. It brings together a set of solutions that today are disparate and poorly integrated.
The first thing customers will want to do when you boot your computer is launch something, don't you? :)
Here is where the power of secondary tiles come in, you can even pin your favorite messaging contacts.
However, you might be one of those users that has his Desktop full of icons and aren't going to listen to that; hence which is why I do have a solution for you that allows you to go straight to the Desktop:
Place the Desktop in the upper left of your Start Screen.
As the Start Screen supports Keyboard Navigation, the upper left is selected by default.
Just press Enter to launch the upper left entry, this works anytime.
This is of course not automatic, but as the known registry hack might/does not work anymore this is as close as we can get for now. Unless somehow looks into the login behavior and finds a way around.
As there is disagreement on actually having to use Start Screen, one could try to port the Start Menu:
Your best bet is to see whether you can port executable code from the Windows 8 Developer Preview or Windows 7, other than that you'll need to live with the changes.
However, this might come with its own adventure of working around OS security and what not...
Start of by trying to copy Explorer.exe
as well as monitoring/copying its dependencies. You might require an API monitor or debugger to get a deeper understanding on what the Explorer is doing, don't forget to copy the registry settings as well.
@uSlackr is absolutely right. Win8 doesn't add any new features, just the new metro UI. If you don't use it, just stay with win7, it is the same or get the enterprise version, if you really think that you feel the "changes under the hood" – inf – 2012-03-01T17:11:36.330
@bamboon: if Microsoft handles 8 the same way they handled 7, the only way to use the Enterprise Edition would be to connect to a corporate licensing and activation server. Of course, in 7 the Enterprise Edition was just the Ultimate Edition activated differently, so who knows. – Tom Kidd – 2012-03-01T17:25:34.517
2@bamboon: Where have you officially read that they only add the new Metro UI? I think you are wrong because I've seen other features besides the Metro UI. Check your sources, please... – Tamara Wijsman – 2012-03-02T00:47:25.500
2@TomWijsman - He is simply trolling. I guarantee you he has not even used it for a single minute. – Ramhound – 2012-03-02T17:14:56.123
@TomWijsman, well he probably means that the new features are marginal compared to how big an addition the Metro UI is. – Jonathan. – 2012-03-04T18:55:02.917
@Jonathan.: Might be, but it's very easy to think that because the Metro UI is the most visible change. If I think about changes I too come up with the most visible changes, the fast booting experience could be thought of as the second most visible change, and then you have the Ribbon in Windows Explorer as perhaps the third most visible change; but there are a lot of other changes that aren't directly visible but make up for Windows 8 to be a big improvement... But bottom line, his comment is indeed trolling because he can't back it up with a reference that it's the only change. – Tamara Wijsman – 2012-03-04T18:58:47.247