So as long as they make it available on the platform of your choice one day - even if that’s 10 years in the future - no big deal?
The short update is full of doublespeak. “Rest assured that we read all of your comments and our goal is to bring the game to your preferred platform as quickly as possible.” - So you guaranteed that your game would only show up on one platform for most likely a year, to guarantee that it would get to the platform of my choice as fast as possible? “Each of these partnerships has enabled us to make the game better and more accessible for everyone who will play it.” - removing 90% of the places on the internet that you could buy the game is in the name of improving accessibility?
Your analogy doesn’t work. Epic is not selling their own games. This is already done in the industry, and while people don’t like it, they generally accept that, for example, Battlefield and Apex are only available on Origin. But at least EA makes these games and can decide to put them on their own service. Bribing the creators of other games, that have nothing to do with EA, to only sell on their service is nothing like only being able to buy Fords at a Ford dealership.
Additionally, buying a digital copy of a game (really, an indefinitely digital license to a game) is not the same as buying a product. It’s not a one time transaction. It affects how you go about playing it too. Games can take advantage of features on steams that allows them to have achievements, integrate your friends list into the invite/party system, provide voice chat, matchmaking, server browsing, anti-cheat, cloud storage for saves and configuration, workshop mod support, and other features.
And games that choose not to take advantage of those still get the benefit of things like having your friends able to see what game you’re in so they can join you, discussion forums for each game, community reviews, managing screenshots and videos of games, and tying them to your profile, streaming the game to your friends, etc. Steam has a wide variety of features that Epic Game Store doesn’t have.
Also, steam is not mostly owned by a shady chinese company with suspicious business practices.
Additionally, since you’re buying an indefinitely digital license, you want to have confidence that your game will be accessible indefinitely and without arbitrary restrictions. Steam has a 15 year history of being reliable, user friendly, and generally serving the consumer’s interest. Epic games and Tencent have no such demonstration, and in general since their business policies are being a consumer-unfriendly pile of dicks, I would expect them not to be reliable. Valve has promised to make steam and games operable in the event that they ever shut down, EGS/tencent has not. Valve gives a shit about their customers and will probably be around in 10 years. EGS? Who knows? This bribing thing may not work out and they may shut the whole thing down.
Also, this isn’t epic vs steam. It’s epic vs every other games store. When a game only appears on epic, there’s no competition. Even if you’re just talking about steam, Valve allows you to buy steam keys in dozens of different places. Competing storefronts compete to sell steam keys at various discounts. Or even taking steam out of the picture, there are other storefronts like origin, uplay, gog, etc. Epic is not just excluding steam, but all of those too. Epic will be the the only place to get their games, and so they have no pressure to keep the price low, no competition.
So, if you’re a person that says “okay, I really believe in your idea. I’m going to crowdfund your game. Here, take my $40. Thank you for guaranteeing me a copy of a steam key when your game eventually is launched. Good luck” - and then the developer says “lol fuck you, I know you gave us the money we needed to make this game, but epic just gave us a shitload of money, so you’ll get your steam key a year late, or you can suck tencent’s dick and play it on the epic game store.” - you don’t get even a little bit of outrage?