This whole conversation always devolves into straw man nonsense and it gets old. Is steam perfect? No. It has a lot of classic valve issues and the biggest argument I see is should they be able to take 30%.
Was epic a competitor? So far no, and mostly because of screw ups on their end. If you want people to adopt an alternative from something that's already very convenient , then you need to make yours more so, not less. People aren't sticking with steam because of forums or profiles or whatever. They're sticking with steam because the only competitive advantage epic offers is Free games (which are easy enough to grab and dip) and exclusives (which ignoring if this should or shouldn't be a thing, isn't nearly enough to pull people over rather than make them sometimes hop across)
There are many valid and grave complaints people have regarding them, not merely some princess and the pea type things as how you make it out to be.
Epic: "Okay, we've started buiding one."
Users: "Yeah well it sucks because it doesn't have these extra, non-core features it took Steam two decades to build."