"Compromise" means giving up more than the other side is big enough to take; if and when they have the muscle, they'll be back for more, regardless of what has been given up in an attempt to appear reasonable. You can't make a cur dog stay away from your back door by throwing an occasional bone at him.
