That's exactly the advantage of consoles. The hardware stays the same and therefore easily optimized.
PC gaming has gotten very affordable now. I can build a PC for 800 bucks that runs most new games on high settings. That same PC is easily upgradeable and does much more than just play games. 800 bucks well spent.
Now... If your me, that 800 dollars goes into your water cooling components alone. Here's my machine:
https://skydrive.live.com/redir?resid=6308A4890111A3C5!7463&authkey=!AMkklVmAJEcb4OY&v=3
Nice rig...Was thinking about doing watercooling in my next rig (maybe a year or 2 as my current one is working good).
Steambox...Hmmm... Does anyone know what SteamOS is based on ? Is this a Windows embedded machine so it can play all current Windows based games or is it a whole new thing needed devs to rewrite code to support SteamOS ? This could cause Steam to have a very small library of games to start and with that it would fail almost out of the gate.
If I buy a Xbox (360/One) or PS (3/4) I have some expectations off that, that the system will run games with no problems at close to max of the hardware level and all AAA games will be avilable for me. Devs do a prettty good job on maxing the hardware that is current systems.
With a SteamOS box, I expect it like a computer, as new games for the PC come out all the time and they should be available for that. I have been PC gaming for MANY years now, I know, if I want to play they newest game at the max level (Crysis comes to mind), I need to dump a few $$ every year (at least a video card upgrade) to keep the specs high enough to play current games. Then I see a few different levels of Steambox, that means that some games will run and others will not run at top level.
When I play PC games, I pay a price so I can play these games with the max performance and the highest level of graphics. I'm not sure the steambox would be able to keep up, maybe for a while but, not that long.
Steam is trying to get PC games into your living room. I'm wondering how well this will do. With different levels of hardware, it will confuse the customer, and your part time gamers (who dont know PC very well) would not even look at this. I'm not even sure how successful this will even be.
Personally, I use a Home theater PC (Windows Media Center as a DVR and other features) and all I need is a minor upgrade(new video card) and I could play all current games in 1080P using a Xbox controller to play them with a nice interface that I can select via remote with nice metadata for each game.
WHy the heck would I think about getting the steam box ?