Auto-translated
Personally, I believe that ghosts are among the most dangerous opponents, and therefore I try to eliminate them as one of the first. Winning through spellcasting depends on who casts spells first; in such a case, you can take Sharp Mind (however, you have to wait a long time for Logistics to appear).
For example, with Helmar, you can focus on Stone Skin + Righteous Strike; everything else can be mass-cast with Rune of Energy to reach the enemy...
And Divine Retribution can also appear... Eternal Light weakens the power of darkness by 50%; what skill from the Darkness faction can counter this?
Also, if you play as Ingvar and take Attacking Harpy + Skilled Leadership with Harmony and Inspiration, the game becomes easier... it works well against Necropolis!
Added 14 minutes later
And here's something else I remembered: with Dwarves, you first develop defense and then magic, while with Necromancers, you first develop quantity and then defense. So, if you give both a focus on education, the Dwarf's army will be stronger + runes, and the Necromancer will have less quantity. This has been verified, especially with Helmar; he will always be stronger in light magic than in dark magic. IMO!
I recall one battle: 12 Dwarf dragons easily defeat 40 Messengers and 26 Bone Dragons under Luck and Berserk, and the Battle Defense will be high. So, if you're playing against Helmar the Dwarf, it's more difficult to win with Deadeye; you should only take Battle Defense as an attack skill.
I support your post.
No offense to Necromancer fans, but I want to note that Necromancers are only strong if they have more than two castles!
I still believe that Dwarves should especially be wary of Orcs!