I stated when it was first introduced that a customer should think long and hard before entering long contracts, things change fast as you know.
It is also not unlikely that midway into a long contract circumstances change, and if a change of package is required I would think it unreasonable to require a new contract.
New contracts where they give something to get something I understand, even if I don't like them much,...... but a basic admin change for an existing customer should not have such onerous requirements I reckon.
It is this creepy sense of agreement that is doing my head in. I have entered an alternative universe.