In Heroes 3, you spend money on buying other hero-scouts.
When attacking this hero and defeating him, 2500 gold is almost wasted. There's also a BIG drawback in Heroes 3. You can't separate the army from the hero.
For example: you buy an army in the castle, but you don't have enough money for the hero. And it's so necessary on that particular day. And what happens in the end? I think this is a kind of bug in the game....
Regarding "imho" - yes, it's my opinion, I'm just expressing it :
Regarding the races:
I don't know about others, but I personally don't really like it when my favorite race is turned into something unknown, mixed with others, and part of its inhabitants have completely disappeared. And all this is spiced up with a story about the shameful end of this race. And how can I love this part after that?
Regarding "orcs in Chaos": the units of the Chaos faction are chosen well (with the exception of Death - the necromancers and infernals look somewhat out of place with the poisonous creatures...).