So, Mothrayas, thanks to you for such a great analysis of the problem, it's not sarcasm: I don't want to flame or troll
all I want is solve problems: I think we need a little more challenging enemy Keeper because sometimes he is a very strong guy, other times (when we start in the same conditions) he can't build a proper dungeon. So, how to solve this? At first I think that must be eliminated the bug that sometimes he don't manage to build his dungeon (if an obstacle is on his way he cannot recalculate another dungeon layout). Then, he should be able to throw out from the portal useless creatures (even if, I know, the concept of useless creature is very subjective). Then he should at least manage the rivalries between creatures (he just cast a call to arm near fighting creatures). I know that the AI has many limits, also because Dungeon Keeper is more complex than other strategy games (in which the AI doesn't seem so bad). In this post I proposed more reasonable things, so, what you propose to improve the enemy AI?