^^ Probably to get Apple's selection of high-quality hardware, physical style, and their support. When the hard drive crashes, or the RAM locks you up, you can go to your Apple Store and get fast, friendly help. Or you can spend hours on the phone with Dell, HP, or whomever insulting your intelligence by asking if the comp is plugged in or not.
First of all, with a company like Dell you can call for a whole year and have the product fixed without leaving your house. My closest Apple store is about 90 miles away. I had to drive there and then they had to ship it off to get it fixed and then ship it back all because the 90 days "complimentary" phone service was up. They wouldn't even talk to me about it on the phone. I could have saved gas money (180+ miles) and time (3 hours) if they would have just had some kind of phone service like Dell that will let you send it off to get it fixed for the whole year.
I mean, when I did have an issue with the Dell, I used the web chat and was done in about 15 - 30 minutes.
So Apple's "fast, friendly" help was not very...
----------------------------------------------------------
And there's no one that's really touched on any of Vista's new features that make usability more enjoyable. all I've really read is along the lines of "pretty interface for idiot PC users".
Indexed files = Instant searches. Like OS X has and XP did not. You type in what you want and it shows up.
Aero interface = Real time views of minimized windows. Hey, when I have 10 different programs open, even the same program in different windows, I can tell what they are without having to search through them.
Update explorer = now you can view file folders and more accurately see what the contents are. Open a folder full of pictures and the actual images are displayed as icons. That's much better than a ton of .jpg or .raw icons that come out of the camera as IMG_1001, IMG_1002, etc...
Better "self management" = I've installed Vista on 3 computers. I've only had to go out and find a driver for one of those. Vista will search the internet and find the drivers for your system if they're not included in the ones that come with Vista. With XP, if it didn't have it in the installation, then you had to find it and install it.
Windows Defender = 2 of the 3 computers are mine. I browse the internet, download torrents, check e-mail, etc...So far there have been no ads, no popups, no slow down or nothing of the sort. Some people think the constant Deny/Allow message box is a hassle. I think it's great. I've had it pop up on occasion asking if I wanted to install adware. It's also a good deterrent for accidentally making system changes that can affect the computer. It's like the feature included in OS X, but used much more often.
Vista also included drive encryption, easier networking capabilities than before, better notebook power management, and better performance from a correctly configured and compatible computer.
A lot of the complaints stem from people trying to run Vista with unsupported hardware (which is the manufacture's responsibility to create drivers, not MS) or less than required hardware specifications. Some one trying to run Vista with Aero engine on with a system with only 512 ram, 2.4ghz p4 and a 32mb integrated GPU is going to complain because their system is running like crap.
AFAIK, Mac apps have been built so that they will run on older machines without much problems. That's why your 7 year old Mac can run OS X and new programs. But as technology advances and the want for flashy apps and programs, so does the hardware requirement. As technology advances and allows developers to incorporate new tricks into their programs, the old machine will barely be able to run them...even Mac Apps.
I mean, Apple is not going to support the PPC chip forever, not with everything in the past several years now on the Intel platform. There's just not a lot of money in supporting old hardware at a certain point and that's what drives these businesses.
Same thing with Microsoft. "Advanced" hardware (extremely advanced from 5 years ago) is getting to be pretty standard in the consumer's home these days. Why would they build and OS that will run on hardware 5 years ago without taking advantage of the current market and cutting edge. They'd be better off re-releasing XP if that was the case. 2-3 years from now when Vista is getting towards the middle of it's life cycle, people will not have any problems running the OS at all as far as hardware goes. Everyone here knows MS doesn't release a new OS every 2-3 years like Apple. By that time, 4gb may be standard along with 5000mhz FSB speeds and 5ghz quad core chips.
After all, wasn't is just 2 years ago that Apple computers were running more than comfortably enough on 600mhz PPC chips with 512mb RAM with no real though of 256mb DX 10 compatible graphics cards? Now we have programs and an OS that requires us to have 2ghz chips with a lot greater processing power and 2gb of memory to run with out slow downs?