I have a basic question about an underlying assumption here: Namely that Apple should provide a product lineup that covers every type of consumer? Somebody brought up Peterbilt earlier. They build big giant trucks. People that buy their trucks probably like them and buy more. However, since I don't need a big giant truck I go to the Honda dealership and buy a Civic.
Those saying there is a hole in the product line might as well beg for a Peterbilt minivan. All the arguments hold true. I'm sure they could increase total market share of vehicles sold if they sold minivans and sedans. Hell, why not motorcycles and scooters too? I'm sure there are Peterbilt enthusiasts who would purchase one. Hell, maybe they would pull minivan sales from dodge, ford, and honda.
Life is all about about making value decisions. You have to decide how much you want to run OS X on an Apple box (and i'm ignoring hacks and osX86 cuz that's just buggy and unreliable). If you don't feel it is worth it to give up your old monitor to get a new OS X machine, then don't buy one, and please stop complaining.
This is basic childishness. If you look in my sig you'll see I have an Thinkpad X40. I wanted an ultraportable laptop, a product that Apple didn't offer. So I bought one from somebody else. I didn't come to this forum and cry about the lack of an ultraportable Mac. I bought the product I needed. Is it perfect? No, I wish it ran OS X, but in an imperfect world, it properly balances my needs with what I was willing to pay.
If you want a mid size tower computer, then go buy one from Dell or HP. If you keep complaining that Apple is foolish to not offer one, I'll be back to complain about the lack of a BMW one-half series with a hybrid engine that gets 100 mpg and costs under 20K. Stupid BMW. They have no idea what a mistake they are making.