Like you said, indie developers will always have a passion and drive to make games better. Until they get bought by EA or Activision or whichever. Just remember that for every Valve, there is an EA. And indie developers, being independent, may not be able to get the exposure and sales necessary...