If the agreement is not clear and does not provide a clear and unambiguous mechanism, then how the fuck they going to be on the same page regarding what it is that they are agreeing to do, exactly?
Dont worry, they understand what they signed. Its irrelevant you have problems understanding it...
Even if the 2mb thing is another cluster and problematic in a few months....this agreement allowed All to 'at least' have some cover and climb on board and make segregted witness
legit and in play for all.
That is not after 2 years of 'haggling' insignficant

(unless it takes another 2 years to solve the next btc crypto issue) ACK!... scared self!