That one in particular is not something, in my experience, many would object to losing when in reality 99% of the crew want to go home ASAP after a diversion anyway!
Herein lies the conundrum. In my 23 years in BA I occasionally brought up the disruption agreement in conversation, giving my point of view that I could not understand why anyone would wish to spend 2 nights in (e.g.) Prestwick rather than get home ASAP. Not to mention the disruption to one's roster that the 2 nights would bring about.
Not once did I get anyone agreeing with me.