Originally Posted by JackCY
I have no problem with corporations dumping money as long as actual developers get most of it and it doesn't end up in pockets of yet another middle man (publisher, what ever tick).
Would rather have 10 small store fronts (Steam, Epic, ... are this), than be stuck with one monopolistic Steam dictating everything and ripping developers off.
10M is low compared to how much large modern games can cost to develop. It's no longer the garage 90s working for food in your teens.
The problem is it's extremely anti-consumer, yet tons of people just can't grasp that fact. Valve doesn't dictate anything with Steam. They don't do "Steam Exclusives", they allow developers to sell their games simultaneously on other platforms. They even allow you to redeem games sold on other platforms on Steam. I've bought Steam game keys from Humble Bundle before, for example. Valve charges a pretty high margin, but they also have the most mature platform, with the widest audience with a ton of features. It's the "Premium Launcher" so they charge premium prices.
Even though Steam is the biggest "launcher", they do not really engage in monopolistic behavior. They aren't trying to actively force developer's or consumer's hands.
Epic Games on the other hand is a tiny player in the "launcher" market, but out of the gate they've engaged in anti-consumer, monopolistic behavior. They tried enticing developers to their platform under the guide of being "friendly" by taking a small cut. But their platform sucks, lacks of a ton of important features, and nobody wanted to use it. So they had to resort to paying monstrously huge bribes for anti-consumer exclusivity agreements.
If you want to compete with Steam, do it by building a better product that offers better value for developers and consumers. Don't do shady back-room deals to force people to buy into your platform.