Wargaming have their own.
Blizzard (which now holds activision games)
Hmm...
Those storefronts aren't trying to compete with Steam. PC stores like Origin, Battlenet, Bethesda.net, Wargaming and Uplay sell first-party titles for the purpose of not having to pay Valve the 30% fee.
It’s fine Epic (includes chinese Tencent), GoG/CD Projekt and Microsoft store wants to compete with Steam.
But Epic is brute forcing themselves into the steam market. This is not pro-consumer as Randy tries to claim.
Fun fact,
Last year Randy said this about uniting gamers on console;

Gearbox CEO Randy Pitchford Was Fooled by a Kaz Hirai (Sony CEO) Parody Account for Months
https://www.neogaf.com/threads/gamnesia-gearbox-ceo-randy-pitchford-was-fooled-by-a-kaz-hirai-parody-account-for-months.1461653/
Kaz Hirai has served as President and CEO of Sony since 2012, but his tenure will soon be over. With less than a week left before Kaz turns the company over to its next leader, Gearbox CEO Randy Pitchford decided to make a last-ditch effort to try to convince Sony to be more open on the subject of cross-play with Xbox. Unfortunately, Pitchford's request was directed to a parody account.
Twitter user @KazHiraiCEO has been amusing gamers for years with his antics, and he's acquired a following of over 120,000. One of these followers is Pitchford, who has been following the account for months and "thinking Kaz is so much cooler than I actually thought he was." A quick glance at the account's bio shows the phrase "PARODY ACCOUNT" in unmissable all-caps. Whoops.
Randy one year later; "Console wars" coming to PC is good!

Fortnite has reached its peak within a saturated market and Epic are trying to re-invest before a big decline in Battle Royale.
If Randy had a problem with Epic exclusivity it wouldn't happen with BL3.
Unfortunately for Randy the BL3 fan base don’t blindly go along with his/2K greed to maximize profits.
IMO, both Epic and Valve are planning for subscription-based services. The question is whatever Valve/Epic will launch their own service or work with big tech such as Microsoft/Google/Apple.
From Mike Rose, Indie developer & GDC speaker
https://www.linkedin.com/in/raveofravendale/?originalSubdomain=uk
Mike Rose @RaveofRavendale 6. feb. 2019
https://twitter.com/raveofravendale/status/1093167950360690691
Little thread of potential horror:
I am getting very, very worried about the future of Netflix-like subscription models. In the last 6 months, I have been contact by over a dozen different services, who all want to put No More Robots games on their upcoming platforms.
But here's the catch:
None of these platforms want to pay anything upfront. Instead, they want to pay us "per number of hours" that their users play our games, compared to how many hours their users are playing games overall. Which is obviously going to be *shit* for indie devs.
Now here's the real problem: If bigger studios begin adopting this style of platform -- which they already kinda are with things like Xbox Game Pass, Discord Nitro etc -- it forces smaller devs into a position where they may *have* to start being a part of these platforms.
So let's say in 5 years, if Netflix-style subscription models have become the norm, and no-one is paying for games anymore, a la what happened with both music and TV... how are indie devs even making money anymore?
They're not, is the horrible answer.
So yeah, I'm honestly super worried about this upcoming trend -- and this is coming from someone who owns a publisher, and can potentially maximize sales by selling multiple games at once.
If this trend takes over, I don't know how dev studios are even going to survive.
To clarify: From a consumer standpoint, I *love* sub models. I currently use Netflix, Now TV, Amazon Video, Spotify, Xbox Game Pass...
It's not that I'm rallying against them -- I just think we could do with having a real conversation about how they should be implemented best.
*SNIP*
As @rje has pointed out, if you are currently subscribed to PlayStation Plus, Xbox Games With Gold, Twitch Prime, and Humble Monthly, you have already received *28 free games* in February alone.
Fast-forward three years. Can you honestly say you'll still be buying new games?
Big changes are coming to PC/Console with these subscription-based services.
It's critical for the future of gaming they are implemented correctly.