You guys need to take a step back and look at what you're arguing about. Both of you have a valid point, and you're essentially agreeing with eachother, it is just you're too stubborn to acknowledge it. The all-in-one form factor is definitely a feature, although it is not a feature you get to choose, so that somewhat negates the "feature" aspect. Most people that buy a PC are looking for either a laptop or a regular desktop tower. When people are confronted by the all-in-one systems from Dell or Gateway, etc, they are driven away mainly because of the price, which is why manufacturers haven't put that much energy into developing them. Of course, this trend IS beginning to change, but people buying computers in the PC market have a LOT more to choose from, so trying to get them to spend hundreds and hundreds of dollars more for the same performance is difficult. With about everyone hurting financially right now, that makes it even harder to sell an all-in-one system.
This brings up my point. The people that want and need an all-in-one formfactor are going to spend the extra money for it (like you Wile E), since that is a feature they definitely want. This is where the whole "scam" regarding iMacs comes in. The iMac for it's size and features is actually reasonably priced. The problem is there isn't any middle ground like there is in "PC land". If someone wants a desktop tower (more performance for the $, able to upgrade easier, etc.), then if they want to legally use OS X they have to fork out over $2,000 for the Mac Pro. For a regular PC, you have all kinds of choices ranging from building your own, customizing one from Dell, or choosing from the hundreds of pre-built configurations running through all price ranges. THIS is where the problem lies. There's absolutely no choice for these kinds of people (the people newtekie is referring to) but to fork it over for something they might not necessarily want or need. If Apple can go ahead an affordable, "boring" desktop tower, I don't think many people would have a problem. Of course, the ultimate solution would be for them to open up OSX for the rest of PC's... like that will happen