Karpinski appears to be an incompetent traitor. I've tried looking up her military record, but it's hard to pin down who promoted her. She was commissioned a second lieutenant in 1977, served in some capacity in the First Gulf War, and retired into the Reserves in 1987, where she is said to have served in some sort of intelligence capacity. It's not clear who promoted her up to Brigadier. That's a very high rank for somebody with only 10 years of active service. I suspect clinton did the heavy promoting, but all of her RA service seems to have preceded clinton, so who knows?
In any case, she is an incompetent commander with lax discipline over her troops and an inability to keep her mouth shut.
She is a reserve General. This is very different. You get to be a reserve flag officer by "working" your way up through the reserves and then when you are 05 you start kissing up by spending six months a year for free - spending extra time hanging around the reserve center (which other than drill weekends mostly processes paperwork). In other words you get promoted by working for free for 6 months a year doing things that contribute little to the combat readiness of U.S. forces. With that kind of decision making you can imagine that you get what you get.