It's a sort of "social standard" to own a Mac. You hit it right on the head. Many people also switch to Macs because they can't deal with Windows.
You can't justify the price when the average Mac user uses the Mac for basic tasks.
The general public views the Macs as an "immaculate" computer when they're not.
They're different.
OS X is very dumbed down. It's basically Linux for Windows users... sorta lol.
It's got the security of Unix and the ease of use that Windows offers (executable installers instead of installing via terminal commands like a REAL Unix system).
Best of both worlds? Maybe... to some people.
The average computer user doesn't know the difference between a Celeron and the i7 (probably and exaggeration to a degree, but you understand where I'm going lol) and Apple makes a killing off of the general public's ignorance.
Is Apple hardware (which you have to use) better? No.
The hard drive still uses platters, a read/write head, and actuator arm, still runs at the same RPMs, has the same cache... So is it better? No, it uses a different file system (like how Linux uses ext3). Is the filesystem better... that's debatable. The Macs also use the same Intel CPUs that "PCs" use. Of course, those are just two examples.
I've heard someone say that the Mac's CPU's are rated higher (they rate them out of 5 stars)... maybe... but I have a higher L2 cache, a higher FSB, four cores, and a comparable frequency. I can care-less what the "rating" is, I have more power (I'm using the term "I" generally).
Anyone that has enough knowledge about computers can easily avoid (or at least get rid of) viruses, fix a BSoD, and fix any other errors in Windows. I know I've done a great job doing so. Yes, the Windows Registry is complex and no one fully understands why it's needed... but that's the way it is, learn to live with it or install Linux and live to learn with that.
For me... unless the price of the Macs dropped to 45% - 50% what they are now, I wouldn't buy one or even recommend one when you could get a "PC" to perform any task just as good for half the price (or better for a comparable price tag). As long as Apple is greedy and propriety... I will never buy another Apple product.
Mac users can keep there ascetically pleasing OS (which is very nice on the eyes, I'll admit), their built in webcam, and their "lack of viruses" (which isn't true... there's just not as many viruses and they're not as easy to catch).
I'll save some money, build it myself, run Linux on one hard drive & Windows on another, have better hardware across the board (pun?), have the ability to upgrade easily, and play Crysis.
"I'll just install Windows on my Mac and play games too..."
Yeah, but for an extra $100 - $200 on top of your already steep bill to Apple.
Besides, I rather enjoy learning how to compile programs under Linux and installing via the terminal.
Money makes everything turn, people...
Apple figured that out... you should too.
I sure as hell won't spend twice as much for half of a computer.