According to the game's producer Xavier Manzanares, the decision to have nine playable heroes was made so that each character would fit an archetype in terms of strategy and tactics in battle. This choice was made even before they knew what the game's roster of heroes was going to be.
Contributed by CuriousUserX90