That's what happens when you build a store architecture where its the only way to release an app.
When stores were introduced offering built-in DRM, not allowing native apps, and only providing a license to use the software, it was only a matter of time before these things happened. Having no control or ownership of what you put on your machine was a death sentence.
Problem is, people love stores like Steam and frequently defend it when its nothing more than a Google App store. Despite having no ownership of their games, draconian return policy, and games permanently locked to your account.