I'm not trying to be dismissive or condescending, I'm sorry if my tone came off that way. It's very difficult to have these discussions when it is almost completely unrelated to the posted article and seems very biased toward an antagonistic perspective. To Review: Developers should be able to write for phone, PC, and Xbox using one codebase, with minor tweaking for each platform. That is targeted almost entirely toward apps, but there is room for indies to use it (see the ID@Xbox site). "Developers" in that context does not yet mean AAA studios. Think games like you would see on your phone. That is why that comment isn't relevant. Streaming might be enabled from PC - Xbox. That is not the same as buying the game. You will still need a PC and a console. Xbox vs PC is subjective and not worth debating. Xbox vs PS4 is subjective and not worth debating.