I'm about to fall off my chair. Dodge is a guaranteed death for Ossir (a significant weakening for the Elf) and the Mage.
Expert Dodge reduces damage by 70% from 1-3 ranged units (in TE, it's 80%), while Expert Stone Skin reduces damage by approximately 35% (in TE, approximately 25%) from all units, including ranged ones.
However, on the other hand, Mass Dodge is purely a counter-spell (to counter ranged units), but Mass Confusion is much stronger in this regard.
A situation where Dodge might be better is when the opponent heavily relies on ranged units + a Machine.
Really? The damage range of archers and ranged units is 75% of their maximum damage. Zealots 40%, Griffons with pikes almost 70%, Izabelas slightly less than 50%, Seraphs about 70% - is this what you call trash?
Peasants get +33% damage, Archers +60%, Swordsmen +40%, Griffons +50%, Monks +15%, Champions +25%, Seraphs +50%. The average damage increase is around +40% (and that's considering we chose the most advantageous upgrades with a large range; on average, it will be +30-35%). From Punishing, we get +12, or a statistical damage increase of approximately +50%. Clearly, Mass Punishing is stronger.
Added 3 minutes ago
And let's not forget the huge advantage of mass spells, which pushes the hero back by half of their health bar!
Added 4 minutes ago
Barbarian Luck is a useless perk; in its current form, it's not needed at all.
What's this "Warlord" perk? The name is funny, and it's not in the right place (if it's supposed to be Inspiration).
March only works for 1 unit, while Machine Loyalty can be given to all races.
Regarding the criticism, I don't even feel the need to defend myself. Since this was just an example, in which the perks are distributed evenly (harmoniously). You don't have that harmony yet.
Added 7 minutes ago
Are we depriving the Necromancer of eternal slavery? Although, it's not very useful, and it's also buggy...