You draw the line where it becomes unreasonable. Obviously everyone has different interpretations of what is reasonable. I would say that league should simply put in a new rule that all trades from now on must be presented to the league with any conditions clearly stated so owners can express their opinions of the trade. Reading what happened I'd say it's time to move on. It was weird to have a side condition, but it wasn't totally outrageous in my opinion.