From my PoV it's about a week too late. Not that it was particularly difficult. I was changing from a PAYG to a low data cap sub and the new provider's rates ran rings round his. He started to explain that they "used somebody else's network". I just pointed out I was in the industry more than 30 years ago so I understood all that; it cut him off sharply - I didn't even need to point out that his own in-house MNVO did exactly the same thing or that even back then I knew the people doing his exact job.
I wonder what the real retention rates are and whether they justify the costs of running that side of the call centre. Perhaps this will actually save the operators money.