well if steam takes off and Valve licenses out the tech it could help indie developers get back in the game. which could also usher an era of garbage low end games dodging physical versions of their game...
Either way that's the only way I see to keep indie games alive