A person who belittles the worth of another person or cause.
One who objects to some action or policy.