This is basically epic giving devss a HUUUGE bone but at the expense of the customers on PC because its gonna be exclusive to EGS and EGS as we all know is soo barebones and well trusting epic with your games when you already have given up physical rights to that game and epic's low priority on the customer part..its actually a detriment to the customer. Those of you who don't give a shit about how your games might end up in the future or don't care about features and just 'think of steam and other PC clients as launchers', good for you i guess..
Also I don't think epic are doing this just for the kindness in their hearts for devs after all they mostly don't take games on EGS until its at least exclusive to their store for a year.. they just want these devs to make EGS exclusive versions of their games and promote the store. Locking them down to exclusively developing on PC is gonna cost a lot so imo thats why they didn't enter an exclusive contract.
Steam is this all-in-one-place digital platform on PC while epic lacks the bare minimum features and quirks of what a standard launcher and storefront on PC has..not to mention they have NO forums(they are pretty gotdamn useful for fixing user fixes and reporting bugs directly to devs), no reviews for the most part, NO SHOPPING CART(just think how lowly they prioritize the end-user experience) while steam has not only got the basic features for a competent launcher/storefront in place but also has a plethora of other quirks and features that make steam a whole other ecosystem INSIDE the PC platform.
- Steam Marketplace for in-game items
- Steam Input - Native support for ANY type of gaming controller and it can be used not only for steam games but also non steam games
- Inhome streaming
- Broadcasting your game and have others watch you play for it has a whole section dedicated to it
- Forums
- Reviews
- A community hub for each Steam game that has walkthroughs, achievement guides, etc
So this is the stuff just from the top of my head thats exclusive to steam in terms of the many features it offers its users.
Now can you seriously call steam just a launcher?
Now this s not for you.. but
Honestly the people who are veterans to PC gaming and yet call steam a launcher only show themselves as uneducated, ignorant people on the matter who just don't realize whats infront of them and yet they just call it as they wish lol.