Mobile developer here.
It's astounding how many people do not get Tim Sweeney and where he's coming from, assuming everything just has to be about the money. It doesn't. He just doesn't want a future where every computing device (mobile or not) is a ****ing walled garden with the gatekeeper taking 30% of sales for eternity (1.5 billions per month currently for the app store !), also dictating rules on what is allowed to run and what is not. He considers consoles as a special case as they are sold at a loss and the manufacturer makes up for it with games sales, although do not believe a minute that Epic is paying 30% to Sony and Microsoft and you can bet they have negotiated something better.
Also Epic is taking only 12% on the Epic Game Store (on PC) for not hammering game developers whose life is already difficult. They are a game developer, thus know the difficulties of that industry.
It's easy to hate on Epic but people are really missing the point... Maybe the day Apple Silicon devices are locked to hell iOS style, people will start to understand.
If it wasn't for these walled gardens there would be no market for you sell your games...