I doubt you should. Any sane cost function weighs between costs and benefits. If this guy was worth, say, 100 of your other programmers, perhaps you should tolerate up to 100 times more rudeness in compensation and still count yourself coming ahead.
Not that I know anything of mr. Drepper. This has nothing to do with him.