Well unfortunately even relatively high quality organizations are filled with people like that.
sigh I know, I know. :/