Since you just linked an indie game on Steam, you probably have to acknowledge that Greenlight is a significant contribution to this renaissance.
Some people might not like to hear this, because Steam is a DRM platform. But if the Pirate Bay had a similar ability to promote the development and sale of indie games, it would have happened already.