Can't be pro-indie with a curated store like that by default tbh. Steam wasn't pro-indie in its inception either, not until before Greenlight did they start being so.Yeah, Epic's schtick of being the saviours of Developer Studios and in particular Indie Devs kinda fell flat when they only moneyhatted what i consider Big Indie Devs. It was all kind of a sham in my mind after that.
That's like EA saying oh no, we're not so evil, we're nice guys, we gave resources/great contracts that just covered our costs to a handful of indies, come on!