LOL at all the Xbox fans damage controlling the hell out of this, I mean seriously Microsoft aren't going to be happy that their 8th gen console business has been a loss for the whole time it's been around, that they're having to give away not just profits from initial hardware sales, but also games and in some cases XBL to just try to gain some market share in a region where they were dominant for basically the entire 7th gen.
So far I don't recall anyone from Microsoft indicating that they'd made any money on hardware, not for the entire time the system has been on the market.
Some people won't be buying games for ages as they've spent their money on this big expenditure of getting an Xbox One to begin with. They're not going to be adding to the software income, XBL or any other kind of income related to the console for some time, possibly months considering that there aren't many exclusives coming out on the system.
Sure 3rd party games may be a source of revenue, indies like Ori are around the corner too, but many of these new owners will be busy playing the free games Microsoft gave away, will be the COD crowd or those people playing Assassin's Creed, so what is there for them to shell out money on.
There's also the fact that the driving force for sales in November and maybe December will be gone in January because the price and free games can't be sustained, especially if it will have no effect when PS4 is actually getting even more exclusives very soon, same goes for Wii U, there are reasons to buy those systems.
Many of these people that "invested" in Xbox One may end up trading those systems in for a PS4 or a Wii U when they see all of the games coming and it won't be at huge cost to them, not for the amount of games they'll be able to play.