To build up more populated battles, I think squads of NPCs should be available for hire, somehow. These squads would basically be a small "fleet" of NPC astronauts that follow an order, and would serve as fire teams, able to perform direct assaults, flanking actions, sabotage, block-breaking...