Sometimes compromise is the only way and leads to great solutions. Other times you end up with an everyone loses compromise. I don’t really know if there is a programtic way to know if you have compromised too much. It’s just a gut feeling for me…