Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I read an article about this as well. Ill try and find it again. But it was rumored that to fully transition over to a full Tablet\touchscreen PC, the desktop needed to go away completely and that was the direction MS was wanting to go. Kind of doubt that they would do it with Win 8 though.
Maybe the next version of windows.