What might have saddened and disgusted the person being referred to in this statement?
Or, maybe he is saddened and disgusted with racist demagogues, bigots, liars, hypocrites, and the proudly ignorant.  That sounds like a catch.