I don't see a problem to welcome them all to Epic Games Store. You have your own distribution platform, why you trying to force Valve to do as you like, if you have equal-ish opportunity to build a place for small indie devs?
This is exactly what's happening.