This is an odd comment as Steam Greenlight is currently one of the main drivers of getting indie games exposure when it would be near impossible otherwise.<p>Yes, Steam Greenlight has quality control issues, but it still has a purpose of getting games to the store without going through a publisher.<p>The environment has been better-than-ever for indies, especially as increasing costs make AAA games harder than ever to make. (in 2015 alone, we have Rocket League, Ark: Survival Evolved, and Undertale)