Their vision, which I disagree with, of customer choice, is that its store is an alternative to Steam. Probably they justify their exclusives by not being a monopoly, which gets weird: steam has the monopoly numbers, but epic has the monopoly practices.
They got a few customers from their giveaways - they should stick to those and further improving their store, maybe some people will actually want to use it.