I think you’re confusing some terms; the only distinction between an indie and non-indie game developer as a corporate entity is that one has a publishing deal and the other does not (ergo, is independent). Most, if not all, independent developers are commercial entities (e.g. a public limited company). If a team is not a commercial entity, you’re amateur or hobbyist - important distinctions from a number of perspectives.