I'll throw some random rambling, now that it's kind of on topic.
We need something like a PC but with a fixed hardware, robust copy protection, no agressive online DRM, good validation and Q/A for games, and a company providing years of content. Like a PS4 or XB1... eh...
The steambox is interesting in that it could have a limited number of officially supported hardware configurations, so less driver issues and better testing of performance profiles, and still offer choices for rich gamers with multi-gpu configs, but it has almost nothing else that a console provides. If you buy a 349 PC today, it will barely meet the minimum requirements of games released today, will be worse than a ps4/xb1, and will be obsolete in two years.
The games don't have the luxury of insane optimization that a console provides, nor hardware sold basically at cost. My gtx780 and 4.5ghz cpu HTPC was expensive, and it doesn't look a lot better than my PS4, even if it's a huge step up in performance on paper. PS4 will have better looking games later on, by this time I will have to spend yet another 1000+ on my PC to make it look better... Then the PS5 will come out in time for yet another PC upgrade.
It's funny because I have both, and while I play mostly on consoles, I cannot live without a PC despite it's idiosyncracies. PC is missing most of the games I want to play, and consoles are missing a few that are important enough for me to spend $1000 per 3 or 4 years to upgrade my PC. I can see a near future where I ditch my PC if these games are released on PS4, but the other way around is much less probable.
The PC camp have different gaming tastes, it shifts the game offering, as there are no first parties on PC, nor on phones/tablet. Big studios are like hollywood, they make only the most profitable genre, the synergy that happens on console cannot happen on PC. If it does, it's no longer a PC, it's an XB1.