See, the problem with multiple storefronts is that I am on a limited bandwidth and I have to keep on top of any automatic downloads and basically stop them. Steam is really good on this. I can also chat with my son when I’m not at home and he is through Steam.
the other game clients I routinely keep turned off unless one of my friends convinces me to download the latest game on blizzard or Origin or whatever, and then it’s a day wait while I download the latest client and then the latest game patch.
I hate other game clients. There is just no momentum and while it may not keep you up late at night, I really don’t see any benefits of any of these & I just don’t see epic doing any more than what origin / blizzard / uplay do.