8 members in a party is not too low. When you had 15 members, the individual contribution of any one person was too low and it led to people not being invested in the fight.

With 8 people, each person contributes a little over 10% to the fight, and each individual can make a significant difference in overall party effectiveness.