I don't like Warlocks. They have weak units: their Titans don't resemble Titans, and Gargoyles and Djinns are just... something. Only Golems and Rakshasa are worth mentioning. Even magic can't fully compensate for the weakness of the units.
P.S. Sorry, Warlock fans, if I offended you.
P.P.S. Sector Gaza, everyone understands that morale doesn't affect undead, but you are still alive, and your morale is negative. So, if you express your opinion, back it up with objective arguments. And messages like "Warlocks are garbage" = spam.
Also, the fact is that Warlocks train attack and defense worse than others, and therefore, under the leadership of a Warlock, the units really seem weak. But in all the Heroes games, the purpose of this castle has always been magic, so when playing as the Academy, you need to defeat the enemy exclusively with spells, without relying too much on combat skills. ;)