Steam is still the only platform I'm using regularly, and IMHO it does everything right. I'm planning to try to put an app on it and have high hopes for it, but I'm still trying to find a gaming-related angle that makes them accept it. I believe to understand the reasons why Steam avoids ordinary apps, but at the same time have a hard time figuring out how the existing non-game content like tools and general productivity apps made it on the platform. Officially, they're not supported. Do the publishers have some personal connection to Steam employees? Or do they brand them as game-content creation related?

I also mostly use Steam, but i honestly dont know what other stores(epic, xbox, etc) do wrong. I only use Steam to explore new game, buy game and install game, and other stores can do the same thing.

I dont understand the hate for other stores.