You know why people are angry at Microsoft and more... lenient with other companies like EA and Ubisoft?
Because Microsoft aren't newcomers at this. They've been at "it" since way before all those companies. They're one of the oldest and biggest "PC" companies in the world. Their OS is synonymous with PC and PC gaming, and it has been for a long time. They've published some beloved PC classics. Going by experience and "know-how" alone they're pretty much THE company to expect to do it right.
But no. Every single one of their (SUPER LATE) tries at a PC gaming store/platform has been terrible. GFWL, W8 store, W10. You say that people, rightfully, used to talk shit about Origin and uPlay and they got better, so why not give Microsoft more time?
Because it's not their first time doing this. We saw how they half-assedly did something that no one liked, never really fixed the problems the users had with it and just abandoned it, for the harm of its users and developers. Treating Microsoft like this brave little company that is daring to contest the clutches that Steam has on PC gaming is just damaging to the platform.
Microsoft has the money, personnel and skills to quickly fix the most egregious problems of the Windows Store and UWP faster than all other companies. But they keep treating it like a mobile store, still has infinitely less features than all other stores, while UWP keeps locking features that PC gamers expect.
From a company the size of Microsoft, the history of Microsoft, it's honestly infuriating how utterly bad this "try" at going back to PC gaming is.
Also, this "argument" that Steam was bad at the beginning and so on is even sadder for Microsoft. Being compared to Steam 14 years ago isn't exactly a good thing.