@ydocris I think "Indie's time to shine" was 5-10 years ago, when there was discoverability on Steam and on the consoles' digital stores. Now we have everyone with a half-decent PC and some free time trying to be an indie dev, creating an ocean of titles that they are all drowning in. Even if you filter out asset flips and achievement mills, there is to much being released to get a decent grasp of what is coming out. Indie gaming needs good and consistent curation, but that would mean someone would have to pay for it. I don't think Valve are going to start any revenue sharing with curators, and what Twitch and
Chrono.gg are doing only focuses on one game at a time. People need to feel rewarded when they are browsing for something new to play, not exhausted by some half-finished algorithm that makes recommendations based on a broken tag system.
It's easy to blame the stock market for corrupting companies because they add on extra pressure to perform, but the truth is that pretty much every company will do a 180 if it is in their financial interest. Should Nintendo have stayed a playing card company out of principle? Should Coleco have limited their products to only leather goods? Companies evolve or die, so people shouldn't get to attached to the idea that they'll be doing the same thing forever. If a company stops providing something, someone else will come in with something similar if there is enough demand to make it viable.