Read other letters about this article
The technically inclined continue to miss the point. 99.99% of computer purchasers don't want to shop the back of the big fat parts magazines and then install new gizmos and widgets to keep their computer at the cutting edge of the specs, boasting in blogs about how they got X amount of speed for ten bucks cheaper than some other guy. The most important part of the computer is the part you operate with--the operating system. People who like Macs actually tend to like the operating system, and they don't care about all this stuff everybody's yammering on about.
My G3 iMac from 2000 can't be expanded--guess what--that doesn't matter if I don't need or want to expand it.
It's all what you do with it, anyway. The old-style shutterbugs who bored everybody about technical data about lens flare etc. usually took boring photographs. If I make a great video in five hours with an iMac and you make a crap video in four hours with a machine that cost $500 less who comes out ahead.... and maybe my video will be better because I spent my time reading a book or two and thinking about things rather than replacing all the parts in my computer (or slaughtering aliens or pretending to be Captain Flash or other semi-retarded activities certifiably better done on a PC.)