Nah it bothers me too. I think a 7 person indie team is large.
Indie is supposed to mean 2.5 people (the .5 is the composer splitting their time) and, if you get big, a humorously lopsided credits when translation and console ports add another 50 people.