I think Epic's big problem isn't just to drive more people to use their store, but actually have them pay for content. I think due to the giveaways, which are awesome, I have no problems with Epic freebies, but due to the amount they have done, I don't see many on social media who are actually willing to buy stuff from the store. It's always the question if a game or dlc will be free or they demand the dlc/game to be free.
People are using Epic for free stuff, I am using EGS for free stuff. I think it's a minority who is paying for stuff.
Epic has learned people to wait for Epic to give away games, not to pay for stuff. Rocket League being f2p makes me think that Epic is a F2p and freebie store.
I think the games that have sold best on EGS are Borderlands 3, Metro Exodus, Satisfactory, WWZ and to a smaller extent, Snowrunner and Control. And if that is the games that have sold best EGS, then the EGS had success at the start, but sales have slowed down a lot. I mean, Satisfacotry sold 500k in 3 months, but it took 9 more months to reach 958k. if Playtracker is correct, the Steam version has sold a bit over 600k in 1.5 months.
By sold best, it means the games that have sold most copies and that doesn't mean the pub/dev think they are sales successes on EGS, just that they have sold most on EGS compared to other EGS exclusives.