And that was my whole point, you dont see the things steam offers as advantageous to you, so you would be willing to pass and get a discount, theres nothing wrong with that. But why not offer it everywhere at prices you think people will buy at on that storefront and let them decide
But just in comparison between the 2 steam has:
Forums, dev interaction and feedback, support, full controller mapping support for almost any controller, family and friends library sharing, vr support, in home streaming to a multitude of devices making a console worthless to many, big screen support so it can be used in an HTPC setting, proper currency conversions and selling to many countries (right now epic does not do either of those), full steam community support with picture/video/groups/chat/curators/etc etc, mod support via workshop, meta crap with cards and items and a whole marketplace, game broadcasting, and cloud saves, and thats just off the top of my head Im sure I missed some
So its completely fine if a customer doesnt find any of that useful, but its disingenuous to say a storefront is just a storefront and gamers are whiny bitches. Thats a whole shit load of functionality that epic does not have all in the name of the dev getting a bigger cut