I compared launch price across Steam and Epic for a few games a while ago both cost the same.
Why would I choose Epic and loose
- Linux support - social features - the workshop - (mostly) having a single launcher
They also pulled a few games off Steam just before launch after they'd already been advertised there.