"The Xbox One is also part of Microsoft's "universal apps" strategy, under which developers can more easily create games and other apps for one platform and then tweak them to run on another platform. For example, a developer could create a game once using a core programming code and then easily modify it to run on a Windows 10 PC, a Windows 10 mobile device and on the Xbox One." Here, I even took the liberty of taking a picture of and highlighting that's "not in the article" and totally never says games. Never said that this was going to kill the console, not trying to be alarmist, just questioning something. But, hey, why read when being dismissive and condescending is more fun? You quoted apps. Then you made the logical leap to games. This is my point, you seem to assume whatever you need to make your guesses make sense. Apps on the console are a whole different beast, they are even in an entirely different operating system. Apps != games.
Your last point seems to be Microsoft is making it easier to develop cross platform games. Again, not in the article, but even if it's true most games are already cross platform, all this will do is save studios that do go that route some time.
"this is the death knell of the console"
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.