There is a clear distinction that needs to be made between stuff like uPlay and Origin; they always came across as the publishers wanting to retain their 30% and get direct access to customers etc
What Epic is doing is a direct assault on the entrenched monopoly in Steam; they have technology in UE4, a killer app in Fortnite, are flush with cash and have a massive ongoing revenue stream, securing exclusives, given it a USP in a better revenue split with devs, and have chosen a good time to do it all when Valve are seemingly fucking about.
It's not competition as much as it is a war
What Epic is doing is a direct assault on the entrenched monopoly in Steam; they have technology in UE4, a killer app in Fortnite, are flush with cash and have a massive ongoing revenue stream, securing exclusives, given it a USP in a better revenue split with devs, and have chosen a good time to do it all when Valve are seemingly fucking about.
It's not competition as much as it is a war