TBH I dont care about Netflix, I don't have it.
Do you need to buy for example Paradox games through Steam? I think they have their own store, they just dont need intrusive client? Noone is stopping Microsoft, EA or anyone else to create their own open platform for games distribution, but they are not doing it so your point is moot. Again, if you like having 10 clients to play games its up to you. I don't want it and It seems many people agree with me as many would probably agree with you. And with never ending push to make games just stramed product on demand I don't trust them. I like to own games. I don't want my access to game i bought cut off because publisher decide to not support it anymore. Again there are people who does not care, I do