The media hub does not include games for me - a media hub does not need the level of CPU, video or hard drive performance that a gaming machine does, but requires more storage and should be quiet.
For me media hub includes two screens; big one for the family to watch tv (recordings) at the same time when one of us is timing new recordings or ripping cd's/dvd's.
So Mini is not media hub for me and because I want headless computer, Apple has no media hub for me.
This topic is about consumers, because professionals and business have money and knowledge to make things work, but consumers don't.
Majority of consumers has a problem: after using windows for a year or two, OS is so choked that it would have to be installed again.
They don't know how to do that and then somebody else has to do it and it's inconvenient and usually they have to pay for it.
OsX solves this problem, but then there is this hardware problem.
I guess that 1/10 of consumers (who all buy & use computers at home) know what "graphics card" is. But almost all know what is "monitor" and what is "computer".
I also assume that most of consumers who need new computer but has good enough monitor, would like to keep using the latter one.
This leaves once again only Mini which has almost zero upgradeability.
(And badly outdated gpu.)
People like to have options.
Those who know what graphics card is and don't want to buy a whole new rig when they want to do something new (like play a game, watch hd, use a second or bigger monitor), have no option at all.
(Seriously, MacPro is not/will never be/should not be for consumers.)
Desktops are only half of the market, but this media hub fashion might make them more popular again.
So, I believe that by offering a xMac (upgradeable graphics + another place for time machine's hdd + maybe a free pci-e slot) Apple would quadruple their desktop sales.
If they would make any profit from that it's just plain stubborness not to do that.
After all, Apple has increased upgradeability of their products before, why would they stop now?
There has been so many things missing in macs recently (new gpu's, eSata, brd, hdcp, acd, macpro, xraid, etc...) that they have to something else than just updating macbook's chipset...