Heh, it's refreshing to read a developer's comments so candidly phrased like that. I wish more would take that blunt approach.
It will be interesting to see the dynamic of game sales once more time has passed. I am assuming that developers are treating the Epic Games Store launches as more of a 'soft launch' than anything. The real launch happens once they can get it out on whatever platforms they so choose on the PC. By then enough time has passed to work on any major bugs, crashes, or inconsistencies.
The biggest example of this will be Remedy's AAA title Control. I see borderline almost no promotion of the game on Epic Store's frontpage desipte that being one of the bigger titles to launch soon. Once it launches, I am interested to see how the marketing goes over on the PC side. I'm also interested to see if more users pick it up on Steam then on EGS, especially if the game reviews well.