Ahh, Store vs Platform.....Big difference. If these places were just a store where I could buy my games, save/backup the games, and play and install the games, without using their platform, would be ideal. I would love to be able to buy from a store, save the game to my own cloud or device. I do not want to be dependant on a platform and be limited to the player base of that platform.
If someone 15 years ago would have walked into a Best Buy or whatever and was told the boxed game they were purchasing would only work with Best Buy customers they would have laughed at that idea. But yet we graciously accept that concept from Steam and tell them thank you.
I too am looking forward to the change that is to come. Hoping that the focus will shift more towards the customer.