I get it being annoying... But why is it such a deal breaker? If the game is good, why not just install it, play the game, leave it when you're done?
The other storefronts have some cool features (namely gamepass for xbox and all of steamworks and the app stuff for steam), but it doesn't really matter if the game doesn't use em.