I just have it to grab all the free games, which are quite nice. They give a game away every two weeks or something like that.
Never bought a game there and never will... But getting Subnautica for free was quite nice.
I used to have that attitude until I realized how much more convenient it is to have games on steam. Epic store offers no advantages compared to just pirating the game, infact its even worse because your forced to use their spyware launcher.