I'm enjoying the Epic Sore. I'm enjoying it's game deals and I'm enjoying the cycle of free games, but none of that changes the fact @Crazycrabis correct, the money they're throwing at the exclusive games deals, that only serve to piss people off, isn't enough. They need the social features, the community features, user review features. Even the game download display is faulty and the progress percentages doesn't actually line up with how much has been downloaded.
It's been 18 months and progress has been mad on feature updates, but it's not enough. PC gaming needs a service to end the monopoly that is Steam because has its own set of problems. I want EGS to be it and I think it can be, but they have to get their act together.