Auto-translated
In my opinion, Necromancer is the strongest faction against Dwarves, and it's all about their abilities to lower morale. Two rings that reduce enemy morale by -2 each, plus a cloak from the "Embrace of Death" set, will result in a total of -6 morale. This is just from artifacts that are available to everyone, but Necromancers also have their own additional tricks in this direction. Banshee's Cry reduces morale by another -1. There is also a hero who increases the effectiveness of Banshee's Cry with level, and their super ability reduces morale not by -1, but by a whole -6. Dragons at level 7, depending on the upgrade, reduce morale by either one for all enemies until the end of the battle, or by two after applying the debuff when attacking the enemy. As a result, a Dwarf with -5 morale can end up with -5.
Morale decreases for all factions except Necromancer, but Dwarves suffer from it the most, as their faction ability is active, and if a Dwarf skips a turn, they don't use it. For example, if a Knight unit doesn't move due to low morale, it is attacked, and immediately counterattacks, dealing huge damage due to the large amount of high-level units. The same situation applies to Elves, Orcs, and Mages. For Dark Elves, it's 50/50, and only Demons are also vulnerable to a drop in morale, as their faction ability is also active.
Let's take a situation where a level 6 unit uses the Dragon Form rune. It gains approximately +15 to attack and +25 to defense. The damage dealt increases by 75, and the damage received decreases by 60. This is very powerful; with an equal weekly increase, it can even defeat a level 7 unit. But if the morale is bad, the unit doesn't move, and it doesn't just fail to attack, but also doesn't use the rune that increases its attack properties - the Berserker Rune - or its defensive properties - the Rune of Invisibility. In the case of the Dragon Form rune and Battle Fury, it affects both.