Let's face it, they're never going to make a cheaper mid range tower that cannibalizes sales from iMacs and Mac Pro's, it just doesn't make good business sense.
So it makes business sense to alienate Mac users that find Apple doesn't make what they want to purchase? I won't buy an all in one, they just don't make sense. I don't want a laptop or pad or tablet. That leaves the mini which is really a laptop without the lap or the expensive Mac Pro. So Apple wants Mac users like me to accept less than they want by getting the mini or spending more than they have for the Mac Pro. Apple might find these Mac users opting for choice three. They could end their loyalty to Apple and change platforms.
The two groups you hear the most complaining about what they need/want from Apple are the Mac Pro crowd and the ones that want a mid range Mac. With the barely an upgrade Mac Pro that Apple just announced it sounds like Apple isn't listening to either group or just doesn't care.