That's not a consensus.
And what things are disagreeable? I'm trying to figure out exactly what it is that people are all up in arms about. Because it appears to me, quite clearly, Microsoft is doing the exact same thing that Apple, Amazon, Steam, etc... are doing. They are just doing it with games.