I don't observe any pretense that Epic is doing any of this _for the greater good_. Epic is correct in that what they want to see change can benefit others.
Epic deserves all the money they make from digital purchases. They shouldn't have to share 30% of _every_ transaction with app stores just because the creators of those app stores force everyone to use them. It can be both. It's not wrong for Epic to support changes that also happen to benefit everyone while also prioritizing their own goals.