Even $400 laptops these day ship with dual cores and 2GB of memory.
I wouldn't go quite that far... Certainly such deals can be found, but I wouldn't say the average $399 laptop includes the hardware you've mentioned, at least not at the local b&m. Also, 18 months on from the release of Vista, if we're only just now getting to the point where most systems that come pre-loaded with Vista are capable of running it "adequately", wouldn't you say that's a big problem? I'm not saying MS is to blame here, either. OEMs bowing to the wishes of cheap customers would be the prime culprit.
Discrete graphics really isn't a big deal either, experience with Aero is about equal even on a Intel X3100.
I've seen Vista choke on similar systems to what you described, with both AMD and NV IGPs. Let alone all the POS single-core 1GB RAM bargain-basement laptops OEMs were trying to pawn off in the early days after Vista's release.
I've heard all the same about XP, I would go on to guess you have as well.
Sure, 6-7 years ago when XP was still shiny and new
You know why Vista isn't as "user friendly" as XP? Because they already know all the ins and outs of XP, they've been using it for years now.
Certainly there is truth in this, but I for one find all the extra steps necessary to perform the simplest tasks (that MS added in for our convenience) to be anything but user-friendly. Case-in-point: it used to take all of 2 clicks to access the time/date functionality, and changing either was a simple matter of selecting the appropriate choice from there. How many does it take in Vista now? 47? (I know, I'm exaggerating, but I distinctly recall this process having been ridiculously over-complicated). Not to mention UAC. Yeah, I know it can be turned off, but the average user doesn't. All they know is this new computer they have makes them paranoid because it warns them of a security risk every time they try to perform any simple task.
This might be a holy shit moment for you...
Lol, come now
but people tend to know something they've used for years better than something they haven't. It's like Office 2007 compared to earlier versions. 2007 is WORLDS better, if you were to learn both at the same time you'd fine 2007 incredibly better from a user perspective. But people already know the old system so of course they're going to complain "OH GOD WHY MUST I LEARN SOMETHING NEW." Maybe that's it. Microsoft should never release a new OS. Shit is just to hard to learn.
Honestly I wish they would just start over. But they can't, kind of sad. Windows market ownage will likely cause it's own shrink.
No argument here. But again, MS made anti-user-friendly design decisions with Vista. Renaming half the stuff in the control panel, for one.