Getting back to the title of the thread, I see nothing here to alter any semblance of TalkTalk's reputation aside from the one quote saying they were lightyears better than BT (which is tantamount to defamation...or 'famation' if there is such a word?)
Companies like this are what bargepoles were invented for.