While I think that the Epic store needs a lot of work and exclusives are not a good thing for consumer we really, REALLY need a competitor to Steam. Steam has gotten horribly lazy of its monopoly over the years and its bad for developers and gamers alike. What we really need is an stand-alone open-source client that brings all your games from all distribution platforms together, then it wouldn't matter what client it is on.