Why are compromises not reasonable lines to hold?
Surely it depends what you're compromising.
Your demands are one thing, your integrity is another.