That's why I used "independent developer team" instead of "indie developer". Think Crytek, Crystal Dynamics or Yager. These are all medium sized companies (couple hundred to a thousand people) which are independent from (not owned by) publishers, but still need publishers to finance, market and distribute their projects. This in contrast to DICE or id Software which are no longer independent and now owned by EA and Bethesda.