Ooooh, popcorn time!
It is quite amazing how Epic have grown and seemingly gone from strength to strength. Even more interesting how they are now in a position to seriously ruffle some feathers.
I don't care too much about Steam losing business. Its had its time in the sun, became fat and complacent, and there is a new boy in town, who also has one of the most popular games of the time as its flagship (Fortnite).
There is a saying - "Better the devil you know, than the devil you don't". I was not a fan of Steam at first, I really disliked it. Yet I've grown to accept that Steam is not as bad as I thought, and actually makes things convenient, but I speak from a game player's point of view, not a developer's point of view.
I see Epic as a new kid on the block trying to bully everyone into giving their lunch money over. They had success with a game that is a mindless piece of rubbish. There is no thought or skill required, it's just whether you get lucky or not. Then everyone started playing it because everyone was playing it. They made more money than they deserved to and now they decided to set up a games store to rival Steam. There's nothing wrong with that, competition is always healthy, but Epic isn't focusing on making their store better than Steam's. They aren't convincing developers to put their games on their store because of the better revenue split. They aren't providing a better customer experience than Steam.
No, Epic are forcing their way in, literally buying developers, who think the short-term cash is a good thing, but don't consider, or care, that gamers have long long memories, and won't buy that studio's games ever again. Think I'm talking rubbish here? When the Godus kickstarter was running in 2012, I remember people warning us about Peter Molynuex and his reputation when it came to games. And they were 100% right. Epic, and Tim Sweeney specifically, have stated they don't give a fig about customers and what they want. The only thing Epic care about is being the only dog in the yard.
Anyone who either supports Epic, or doesn't care .... I hope it never gets to the situation where you will regret it.