In-Depth With the Windows 7 Public Beta
Dozer writes "With the Windows 7 public beta out, Ars Technica has an in-depth look at the release. There's praise for Windows 7's UI changes and polish as well much-needed changes to UAC, but also a warning that those who have problems with Vista won't like Windows 7 much better. 'If you couldn't stand Vista's UI (whether it's because you didn't like Explorer, Aero, Control Panel, UAC, or anything else), Windows 7 is unlikely to do much to help, as it builds on the same UI. If Vista's hardware demands were too steep, Windows 7 will likely cause you the same grief, as its hardware demands match. And if Vista didn't work with a program or device you need to use, Windows 7 will offer no salvation, as its compatibility is virtually identical.'"
The only example you gave of "DRM getting in the way" was with audio.
(1) It's true that DirectSound no longer offers hardware hardware audio acceleration. That's because the audio drivers run in kernel mode, badly written drivers were one of the major causes of blue-screens, and Vista in any case had a (frankly) awesome new audio stack. (e.g. support for microphone arrays, and automatic balancing for any speaker response curves, e.g. per-application volume setting, e.g. lower latency). If you the programmer don't specifically chose a DRM-protected audio path, then the system won't give you one, simple as that. DRM doesn't get in the way. You have to specifically opt into it if you want it.
(2) DRM doesn't get in the way of programmers at all. If you want to use a different audio stack with direct hardware access, e.g. OpenAL, you're welcome to it.
I've run Vista from beta 2 through the RCs. When the final version was released I got the free upgrade for the "Vista Capable" sub-$500 laptop I'd bought in November.
While Vista was in beta, it was dismal. There were major issues, and minor issues. Through the beta process, the quality improved - all the minor issues were resolved (things like the taskbar corrupting the desktop when it was moved to the top of the screen instead of the bottom). On the other hand, all the major issues - Aero performance, network performance, gaming performance, hyperactive UAC, and so on - didn't improve at all.
I know I bought a laptop that compromised a lot for the cost, but I still expected a brand new computer to at least be able to let me double-click a folder in explorer without stalling and spinning for tens of seconds. After suffering for a while, dealing with the issues so that I could stay up with the "cutting edge" and so I'd be familiar when friends asked me to help them with their own new computers, I ended up rolling back to XP.
I grabbed the 7 beta around midnight Friday, and put it on the same laptop (it's the only system my family won't kill me for messing with). While it isn't as fast as XP, it's really quite useable even with all the Aero features on. I haven't loaded up any games yet, still tinkering around with apps. The performance was the biggest problem for me, and with 7 it's a non-issue completely. The interface is more consistent (a lot of the standard tools and control panels in Vista were untouched from 2k/XP, more of them follow the new UI now). Desktop gadgets work like I expect them to. Lots of things are just "better."
Regarding hardware requirements... I think what's happened is that MS has learned from the "Vista Capable" fiasco and that even though 7 could run and perform on lighter hardware than Vista, they're keeping the higher standard so that you can actually expect such a "minimum" system to be used on a daily basis.