My guess is a compromise will be reached. A few months ago MGX had customers pull out of a contract, but some sort of mutually beneficial arrangement was eventually reached. Optimisitically this could be seen as a high stakes bargaining position by TCPs customers.