For what it's worth there's an open source launcher that is 100x better than Epic's official one called Heroic. You can use that if you want to avoid their slow, ad-spamming store.
I'm aware of it. It doesn't resolve the biggest problems with Epic. In fact, it arguably makes them worse, by encouraging more people to accept Epic's policies and run their code. (Note that Epic Store games run Epic code regardless of how they're launched; it's built in to the executables.)