Long term, i can see problems for indies getting fair exposure on a level playing field compared to other indies by making it mandatory for games to not only share a cut with Epic, but also with streamers & youtube folk.
I'm talking about the support-a-creator system . Basically, this system lets creators / streamers share referral links with their viewers which gives them a piece of the pie on those games. The mandatory floor is at 5% but the devs can up this cut for their games at will.
Right now, there are only a few games on the epic store and discoverability is at a high. But as more & more games will appear on the store, Epic will let streamers do the promotion for these games and lead their viewers to the good stuff. Which games will streamers play? The big games that draws the biggest audience. Fortnite, Apex, League, Overwatch, Fifa, COD, Dota, CSGO you name it. Now i'm not too alarmed by this group. Whenever these streamers play a smaller indie title, they will lose a bunch of their core audience. That doesn't only lose them donations & subscribers, but having 1% of your 20k audience buy a game using your referral is often more valuable than getting 5% of your 3k audience to buy a smaller game. The past has learned us that when there's a direct monetary relationship between the streamer & the game they play, most streamers will choose for the option that makes them the most money. I point you to the rise & fall of Conan Exile & Reign of Kings that were the biggest games on Twitch for 1 or 2 days before falling back into obscurity.
Enter the variety streamer. Because the biggest games are oversaturated with streamers, there's a gap in the market to play smaller diverse games and set your channel apart. These streamers will be able to retain their audience across smaller games , which means that they can pick & choose between indie titles without huge fluctuations in views, donations & subs. This makes them able to hop from indie to indie game and truly choose for games they think are worthwhile of the spotlight. The issue arises when Indie A offers a 25% cut of the salesprice while indie B offers a 10% cut of the salesprice. Suddenly, there's a direct incentive for those streamers to get their viewers interested in indie A. I could see an issue arising where these indie titles are forced to up their streamer cuts to get a fair shot of exposure among those variety streamers. The initial price to get on the EGS might be lower, but this streamer revshare program might drive the cost up anyways.
As a streamer, why would you play 7$ Reprisal Universe if you could play 30$ Rust? Reprisal Universe would have to give a rediculous high cut to make financial sense for the streamer to spend time on. On top of that, the multiplayer aspect of Rust gives viewers an extra incentive to actually buy the game themselves. Like which viewer goes out there to watch a playthrough of Thimbleweed Park & then afterwards decides to buy that game to play through it themselves? Certainly not enough people to make it a sensible choice for a streamer to play over a multiplayer game. From my point of view, sharing revenue with streamers won't lead to better discoveribility at all and it might end up more expensive for the devs as well. Don't get me wrong, right now it's a fantastic deal to release your game on the EGS. Long term, i can see it being quite damaging.
TLDR: To get any exposure at all, indies on the EGS will eventually have to compete with eachother for the variety streamers through pricing. Not playing along means that your game won't get exposed by a variety streamer, which is one of the more affordable & attainable ways to get your small game in front of people's eyes. On top of that, the goal of getting people to actually buy the games you play, means that you would have to be a fool to spend your time on narrative & linear games over multiplayer games. I believe this is worse than the current model, where variety streamers don't necessarily have a direct monetary reason to showcase one indie title over another & where the devs can set a pricepoint that they themselves are comfortable with instead of having to make a good value proposition for the streamers out there that act as your marketing vector. Right now , the EGS is a great deal for devs though. Unless it turns out that they aren't able to get the fortnite players away from that game and would have had more sales on the competing matured platforms.