Is compromise a good or bad thing?

Is compromise a good or bad thing?