For that matter how could a unit know its exact strength level to report it as a number in the stat screen? Oh brother, its a game. Lets just chalk it up to gods knowing the stats of all unit types.
Regardless its a important feature of being able to see enemy unit stats outside of combat for avoid lots of headache. Especially in a game with primative graphics as it is which makes it more of a chore memorizing units. And in a game with lots and lots of different units, even variations on those units. I don't want to have to memorize lots of crap I shouldn't need to!

Then to have to memorize new stuff in case of mod?! No way!
One programmer? Sheesh then they are really overcharging for the game or D3 has a small buyer base or something..