I made a complaint with Apple about my TB3 ports allowing the cables just to slip out, and will be taking it in for repair. Thing is, I bought some new cables and they snap in an make it all feel like brand new. So am I missing something, or is it the CABLES that are wearing out?