Because they can, there is a small migration fee the CPs pay which they have often absorbed in the past, but following the regulation changes regarding line rental pricing they have thrown their toys out of the pram and decided to not subsidise it anymore, some even profit on it. It is what it is.
Unless the cabinet is full then your physical connection would remain as it is during the migration so no engineer needed.