I don't get that conclusion. Steam does it and they're applauded, even by many who "hate" DRM. Microsoft does it (and maybe doesn't detail the entire vision/value well) and gets shit on. Much like a lot of things that MS does.
Conversely, nobody whines about Microsoft not releasing new versions of Halo, (or games in general with the number "3" in their title).
I have a steam library worth several grand, but I only paid a few hundred for it. Is anyone really convinced you will see Steam style sales on Xbox 1?