I mean, it’s trying to compete against Steam. A platform which has 99% of the games ever released on PC after its inception at the same price and with a great interface.
You’re not winning against that unless you actually sell the same games at a lower price (and I don’t think they can afford to do that)