Well that didn’t take long. The Epic Store return policy now matches that of Steam, because I guess they realized letting people return games 2 weeks after purchase without an hours limit means a LOT of ‘game finished’ returns that crush smaller studios. Or anyone that makes games which aren’t 60+ hours long.
I suspect the only reason Steam hasn’t matched Epic in developer compensation is because they don’t have to, at least not yet. If/when they do, that’s when you know the Epic Store has actually become a real competitor.