Okay, I've noticed this off and on but in my current game it has gotten absurd. I'm playing as the Illians and am at war with pretty much everyone. No problem. Luckily the AI seems distracted by other wars going on so except for Basium on my border, no other race is doing more than sending token forces into my area. So I decide to go pick on the 'cripple' the minor Khazad leader.
All through out this game (and previous games with the Khazad in them) that the AI tends to build three units almost to exclusion: slingers, horsemen and assassins. Sure if they have RoK the AI will also build Stonewardens.
So far, the reason the AI does this is because the horsemen and assassins are practically invincible!

They seem to be able to wipe out units way stronger then they are and almost never die the first time; always retreating to safety. Often times they retreat to the tops of mountains. Now when I prepare to attack them, I see the AI has put in Combat I & II, but I'm trying (emphasis on
trying) to defend with spearmen build in a city with a training yard, the Castra Legionis, and my civ has the Heroic Epic. Plus I think I have a command post in that city as well. So how in the hell can these spearmen who are defending in a city still getting whacked? I've seen these 'lowly' horsemen out in the open with atk/def factors of around 9!
Then there are 'super-ninja' assassins. First off, did I just get a case of the stupids and not notice a big change in the rules? Supposedly the marksmen promotion is supposed to allow units to protect other units from assassin attacks. I have weaker units in the stack, I keep (when I can) summoned units and I keep assassins around...and in comes the crack Khazad ninjas and kill my mages EVERYTIME!
I've seen these assassins (some only built a turn or two ago) almost kill heavy combat untis when caught out in the opne. One was in a forest and I attacked it with this experienced elven merc assassin so you'd expect that dwarf to be toast, right? Wrong! The elven assassin managed to win but was practically destroyed in the process and sure enough the Dwarf Ninja from Hell retreated!
Again the last straw came when I had a fresh, experienced spearman, with all the good benefits get killed by a horsemen when defending in a entrenched city. Plus, I know the game tends to pick units that have the best defense do the defending, well I had heros and some pretty nasty heavy infantry in the stack...all just blown by. Similarly in that stack, I had catapults, a ice elemental and 2 assassins. In comes the Khazad ninja and POW! I have a dead mage.
So right now, this is a game breaker for me. I'm going to have to make sure the Khazad never get picked as a Civ when I play because right now they are completely unbalanced! I mean I could understand if these where Shadows...I seem to recall the Dwarven Shadow has some pretty unique abilities, but I can't find anything in the Civlopedia about dwarven assassins or horsemen having any sort of super abilities. Besides, who ever heard of dwarven horsemen anyway? The idea is laughable!
And why isn't my marksmen abilities not working? Did that get changed? It's getting to the point where it's not worth having mages. The AI seems to be able attack them regardless of what else I have in the stack, even other adepts. I mean they can crank out assassins a lot faster than I can get mages trained up.
Needless to say I'm rather....let's be polite and say 'miffed' about this. I just had a two heavily armed, experienced column of troops get savaged by nothing more than a few horseman and assassins. Yet my horsemen die like the low power troops they are and my assassins never seem to be able to find that one unit I really want to kill (Like AV priests!) So something is really wrong with the Khazad.
