That's it, isn't it? Unless her incompetence causes major problems for her supervisor. I had one like that in flight test, during the 35,000+ layoffs after 911. He could be as much an a$$hole as he wanted, because he knew if you crossed him, he could get you layed off. The guy had an "in" with his upper management so he was safe.
Sometimes things aren't fair. I got out of there ASAP, and never looked back. I ran into him once, but I didn't give him the time of day because I had moved up in the Company and he hadn't moved one bit. LOL!!! Things do have a way of working out eventually if your intentions are good! LOL!!! We should always keep that in mind, you think?
Oh, I don't expect it will go on forever. Her time will run out, just hopefully before a kid dies as a result of her stupidity.