The answer to the GPU problem is OpenGL. A medium that any developer can run a "fill rate" test on, regardless of the O/S and get proper idea on where to balance the system. It also offers you the ability (non-beta) you STEAM games from your PC to your living room. While some games would ultimately suck with this (any turn based strategy, imo) it's still one HELL of a project to take up. Wrapper for DirectX (Windows Only) to OpenGL...easily the most used Graphics library IN THE WORLD and o/s dependant. It gives developers DIRECT access the GPU without having their properitary wrapper crap on it(direct X).All 3 + Valve steam face 1 large problem within the next 5-10 years. FARMS of GPU's streaming content to the televisions and monitors without the need for a 400 USD GPU. Think about that. Streaming whatever you think is best looking game today, to you phone, tablet, ouya, or any Android device. Heck, you can already due this for about a 1000 games using OnLive. I use my OUYA for it now. Yes. a 90 USD system streaming games to my television for a montly fee or a reduced distrubution price.All of this is already built into linux with SSH (go run unigine with ssh -X host). It has been for quiet a while (video card dependent, no intel Ivy Bridge junk here). Steam's biggest concern right now, isn't fragementation is things like NVIDIA GRID being sold to people that want to give users the best graphics possible w/ no pain or upgrade costs every few years. It's the AMAZON ECS of gaming and I garauntee you, this is probably the last gen of "console" wars. Businesses are in business to make money. If you can invest a couple thousand a month to lease GPU/RACK space from NVIDIA GRID, why spending millions a month to re-invent the wheel?