Stardock doesn't need starter cash... They really don't even need to make money from games. (yes they are a company yes they would very much like to but they don't need to) I bet they have yet to make back their investment in Star Control...
They make far more income from Start 11, Groupy, Fences, Windows Blinds, and custom licensed products and technology like the actual Aero gui used in Windows that Microsoft licensed FROM Stardock.
But again they want to make more money cause they are a company and that's the only way companies can survive and grow.
Epic Games is a superior platform that uses less active resources, downloads faster and has a review system that is less easily manipulated in comparison to steam. They also take a smaller cut of the sale from games.
the "ok boomer" phrase comes to mind for those who insist they will only ever use Steam....