This is suitable for Civilization because it is a global strategy game. In Heroes, there is no need for a dozen or so factions, for the same reason: they are unlikely to fit on one map, and it would be impossible to enjoy the full experience of an all-faction battle...
Well, in Civilization, I also never put many factions in one scenario, but I tried to play as each one...