Good lord, I was so outraged that I had to register and complain.
I killed a Necromancer, and in 2-3 days, he attacks me again. I had 500 archers, now I have 700, and the rest of the army has increased proportionally.
The Sanctuary near the city is a separate issue. An enemy hero gets in there, and you just have to sit and wait, walking in circles, otherwise you lose the city.
Buffs from the hero don't work in the city – this is definitely true for Necromancers and Elves.
You kill an enemy hero, but they don't drop artifacts. A Dwarf stole the Dragon Leggings right in front of me, and they went to Valhalla with him, or wherever Dwarves go.
In total, I've spent over 24 hours on this map. It's not a game; it's a mockery. You run out of the city towards the enemies, and they come at you from everywhere – from the south, from the north, and from the east, there are even three roads. You teleport out to your castle, and the enemies teleport out too. Repeat this n times.
At some point, fighting the AI lost its meaning because you win one battle at a great cost, and that's it, the game is over, you'll never kill anyone again.
It doesn't make sense to rely on low-level units; sooner or later, 2-3 lightning bolts will kill your month's worth of archers.
If you consider the map as an endless sandbox, it's fun, but the map's objectives are simply impossible to complete.
After losing for 6 months on Veteran difficulty, I gave up and started a new game on Warrior difficulty – it's even worse.