I've never thought of basically running multiple local sessions and just having simple hooks to switch between them. You have found a stumbling point of this implementation: no dragging of windows/apps between sessions. Still, it is a solid idea, and I'm always glad to be proven wrong.
The powershell is very, erm, powerful. Much closer to the CLI on other OSes (read: the way a cli should work). The best small app builder that is easy to learn that I have found is called AutoIt (or the derivative AutoHotKey). Both allow completing tasks from quick little hotkey macros up to building simple GUIs in a BASIC-esque form. Too much to hope for something like either of these little beauties to come standard though.
Right, that is a little confusing. Although a different way has already been pointed out to me, and my understanding has grown, let me try and explain what I meant at the time. It is technically unfeasible for Microsoft to have a native implementation of a virtual-desktop like app because of the way windows are composted or something. I actually read it on a blog on msdn after being linked from a slashdot comment. This is the rationale behind the first quote
It appears that things have changed since win7, and as Osty pointed out up above, it would probably be rather trivial to hook into the fast-user switching (minus the actual user switching) to have virtual desktops. If so, that would be nice!
I've tried some of the third-party programs, and although they do provide a set of virtual desktops, they are rather buggy. Some apps work perfectly, some don't play nice at all. Last time I tried, admittedly a while ago, stuff that closes to the systray would often break the implementation. That was my reasoning for the second quote. Basically I was saying that it is hard to have a virtual-desktop experience on windows that is really polished and would run equivalent to virtual desktops on linux or what have you.
I agree with number 1 (Bring back the start button) if only for consistencies sake. Windows has had a start button for years and years, and most graphical operating systems have some a main system button in one form or another. Why fix it if it ain't broken? (An argument that could probably be applied liberally to 8's new GUI...)
Number 2: Blu-ray support would be nice, but I actually like how they have removed most of the optical media licensing crap to the media/media pro packs (or whatever they are called). By the time 8 is out, I would bet a majority of consumer-grade computing devices won't have an optical drive. Blu-ray should be supported in the media pack, but I have no qualms if it isn't in the default stack of cards.
As for number 3 (One Click Optical Drive Sharing), I think this might be the most valid criticisms on the list, mainly for the same reasons stated above: optical drives are going away. I currently have one optical drive in the house and have it shared via samba and few other ways, but this is a read-only approach.
Number 4 (Drag to open) doesn't seem like a very harsh criticism, it feels more like list padding. I don't use drag and drop for just about anything after having found the keyboard is much faster though, so I should recuse myself from commenting on this one.
As far as Virtual Desktops go (Number 5), it is technically unfeasible, for reasons I don't quite remember. Something to do with the way Windows handles windows which has escaped me for the moment. Nevertheless, there are third party applications of varying quality that already implement this, to a varying degree.
Bring back visualbasic? (Number 6) No. Just no. That thing was a mess. Friends don't let friends script VB, drunk or otherwise.
Number 7: Fonts preview app: I have the win8 consumer preview running in vmware right now, and the font folder looks pretty much untouched from win7. It still lets you preview installed fonts. More list-padding?
I've got an easy fix for 8 (Dual-pane explorer). Use two explorer windows, one on the right one on the left. Or feel free to use something like Total Commander or its variants. They still make those, right?
As for 9, I'm sure Microsoft is going to give a little polish to the out-of-box-experience. Just cause the alpha doesn't have it, doesn't mean it won't be there.
10 is valid. I don't like where the shutdown button lives on win8. Move it up one level, just so that it is a little easier to find. I don't like to hunt and peck for a basic system function.
I agree, but it's not just gov't corruption. People go to jail all the time for embezzling 10 grand.
At least they do here in philly.
Maybe it's us.
If you say that money can't buy happiness, I say you're shopping at the wrong store.
You've been hanging out at Apple stores again! Haven't you!
In a proprietary project if your boss says "do this" you either do it or find another job.
Or you make excuses, pass the buck, and sponge off your colleagues until the next reorg.
In every non-trivial program there is at least one bug.