Many here have been scathing of the base model Mac Mini. They go on about needing power and speed, and their desire for "future-proofing"; methinks, more often about ego and bragging rights, than any basis in real life for many.
Very true! I think the only reason why people are up in arms about the design of the Mac Mini (or, for that matter, the design of the iMac, or the design of the Mac Pro) is that Apple has obviously given up on the idea of selling a standard desktop PC. The Mini is aimed at a corner of the market: tiny, quiet, and low-cost, it can perform basic desktop duties, but isn't intended to scale up to the kinds of tasks that standard desktop computers perform.
The iMac is gorgeous, relatively powerful, and has a selection of components that the higher-ups in Apple believe is a decent compromise for general-purpose computing; but as an all-in-one, it locks you into purchasing all your desktop components from Apple at the same time. There is practically no concept of being able to customize the device for your personal needs, the way that a standard desktop computer can be customized. And so, while it is aimed at a broad slice of the market, it doesn't fit the market nearly as well as would a standard desktop computer.
The Mac Pro is uber-powerful, but unbelievably expensive. Very few users really need the kind of power it provides on their desktop, and it really isn't aimed at server use either. So again, aimed at a very small corner of the market.
The way that the 2010 remodel of the Mac Mini made the internals (relatively) easy to access brought hope to many folks that Apple might be nosing back in to the general-purpose desktop computer market. 2014's redesign kind of slammed the door on that hope. It seems that Apple simply doesn't ever intend to sell a general-purpose desktop computer again.
But yeah, that doesn't mean that their existing products don't serve their corresponding market niches well.