There are signifigant reasons she's not higher ranking, in spite of her exemplary service record and puissance.  Also, she detects as evil, but so does about 90% of the last war era Karrnathi military.