If you're starting position is bereft of heroes, maybe your kingdom's strategy should be one that isn't dependent on heroes? Just a thought.
Yeah, skipping up one of the majors features because of a random seed value sounds like fun. And there is nothing you can do about it. On top as heroes are potentially the strongest units in the game right after the sovereign missing out on them will lead to lose when facing a decent opponent, which the AI unfortunately is not at the moment.
But hey my neighbor was more lucky and got 6 heroes. Now he is marching with them at my gates with a stack of heroes, which when defeated just resurrect in the nearest city.
Yeah sure - deal with it. But how? Currently you can't remedy it. If you miss out on heroes, you are pretty much screwed. As heroes act as superior units they don't have natural counters.
Why the hero limit? Well if there is a possible unlimited or huge supply of units that after few fights become stronger than anything you can train than there should be cap of how many you can have. Sure a limit of 4 is as arbitrary as 2, 3, or what ever. The question is: how important should normal units be in this game? The more important normal units should be the lower should be the limit of heroes. So heroes can stay what they are, namely heroes [*g*], without rendering normal units useless.
It would also put chains on players being overly blessed with recruit-able heroes early.
Actually the current beta lacks so many caps, which also makes it so easy to snow ball out of control right now.
If your strategy IS to have a hero dominated military how ridiculously strong will heroes need to be
Well, heroes ARE important because they are HEROES and they pretty much work like that. For instance being lucky and being able to recruit lots of heroes early will turn this game into even more of a cakewalk than it already is.
Honestly, if one hero is better than a unit of soldiers then they would be already pretty viable. So the bar isn't all too high - no need to push heroes to ridiculous heights. Actually no need to push at all as right now all non-hero units are inferior by miles compared to heroes. But this a different complaint....
They already have a balance map setting and out of the 50 games I've played so far in .77 they have been pretty balanced.
So far I had very mixed results with the generated maps. Especially considering that you can only recruit heroes of your faction. So sometimes I'm flooded with possible candidates. Sometimes I just get one hero max. Shards are totally random as well.
Another thing that the generator likes to do is placing players next to notable areas. Those location can really mess up the start, depending on how aggressive the mobs act. AIs starting near notable areas are pretty much doomed.