The springy bits never wear out anyway. I've never once seen an iphone that couldn't grip the cable unless the port was full of pocket lint. Main problem I see is USB-C has both a cable and port which are hard to clean.
The springy bits get torqued weirdly by debris and can be bent out of alignment and/or into contact with each other. It’s rare, but it happens. And the whole port needs to be replaced, which usually means the whole device.