Apple seems to have little interest in satisfying we who would prefer a more standard desktop box when the Apple-shippers are buying iMac's in droves. This way they force people to upgrade their computer more often too as the non-upgradeable iMac goes out of date very quickly. Their marketing people may be a lot of things, but stupid isn't one of them.
For me, since Apple has become yet another PC clone maker (after the Intel switch), it's all about the OS. And one can't get run their OS without the hardware (Hackintosh aside) so you're stuck with Apple's scatter-shot, inflated price boxes. I wish they'd start offering the OS on its own and not tie it to hardware, but that's not going to happen either.
most people don't upgrade
my desktop is a home built PC and i rarely upgrade. every few years i'll buy a new motherboard, CPU, RAM and graphics card. this time i might buy a new case and last year i bought a new power supply that wasn't as noisy.
Apple's problem is economies of scale. they are small fry when looking at total numbers and Dell spent years learning how to customize PC's and do it profitably.
Apple's solution is to sell laptop parts in everything except the workstations. less inventory costs, bigger discounts from Intel, etc.
and i doubt they will license the OS. MS might cut off ActiveSync and it will kill the iPhone and maybe MobileMe. doesn't really matter since computer sales are no growth and just a source of cash. just like Vista and Office is with Microsoft. iPhone is the growth driver and everything else is secondary.
Just look at OS X and Windows. Not much innovation with both of them in the last 8 years. just support for new hardware and solutions for problems as they come up. i don't really care which one i use, but you can only have my iphone after you pry it from my cold dead hands.
it's going to be interesting to see what Apple does. on the one hand they have to work with MS on the iPhone and Microsoft seems to support them in taking some market share from Dell and HP. i couldn't believe there is going to be native Exchange 2007 support in SL. on the other MS needs Windows revenue until they grow their online business some more and will they allow Apple to poach more of their customers.
HP and Dell don't seem to care about the consumer space at all. Almost like Apple doesn't seem to care about servers. It's almost like Coke and Pepsi using supermarket shelf space just for branding and making the real profits somewhere else.