:), but then that would just lead to another imbalance - you could put 1 Efreet against any number of Phoenixes, CDs or Megadrakes.
Regarding the heroes' participation in battle - that is the most controversial feature of the 4th part. Some like it, some don't.
Overall, I think 3DO simply didn't have time to bring HoMM4 up to the necessary state. The company was on the verge of bankruptcy (which is not surprising after releasing "masterpieces" like M&M9, Crusaders of M&M and their expansions). Therefore, the developers released what was practically a beta version. It's a pity; with just a little more time, it could have possibly become the best game in the series.