Crashman :
You'd have to be a moron not to understand the comparison between Vista and ME: ME was an OS with problems that didn't sell well because few buyers saw a need for it. Vista is an OS with problems that few buyers see a need for.
That statement is just plain wrong. ME was a minor facelift with some CE features added as an afterthought. It did not change the kernel at all, added instability, etc. ME is was a step in the wrong direction.
Vista is a major kernel redesign which fixes a lot of considerations for which a lot of users were crying, that is as stable as XP (if not more) with proper driver support. There are plenty of reasons to have Vista; may not be enough to upgrade right away; point is, Vista is a step in the right direction. There was no reason to have ME at all. None. So your analysis is baseless. Tha's not the point of this thread though.
The article I think implied portability and not cracking - I think the point was that somehow it's all MS' ploy. Yes, memory virtualization was one of the key reasons why it wasn't portable without a kernel re-write but not the only one. And memory virtualization, if I recall, was touted by developers as one of the most exciting features, so I'm sure it will be making a comeback. There was a great blog post from a game developer, IIRC, that pretty much blasted the thought that DX10 even should be ported - can't find the link right now. It will not be ported, and it can not be hacked. There is another post from a developer pretty much dismissing the thougt behind that DX10 emulation project...
Everyone is just content on accusing MS of this and that. I disagree with a lot of what they do, but why do people always want to criticize them even when they do something right? (like the architectural changes in WDDM).
@TGGA: I still beg to differ for the above reasons. I think that PR is somewhat more favorable for Vista, particularly from the experts...