It is safe to assume that MS totally misread the market. The internet is a fad that is about to die and with it digital downloads. The internet is very much like the Wii it did great for awhile, but you will see vastly decreased usage and slower speeds in the years to come. This effectively makes the Xbox One a dinosaur. As less and less people have internet connections and the people that do have them will be using slow dial up connections the foundation that the Xbox One is based on will collapse. Cant say it will happen in 1 year, 2 years or 10 years, but the internet age is coming to an end.
Its libraries that sell systems not a single game.