I have a Canon camera that has USB-C port supporting both connection to computer and charging. Furthermore, the SD card and battery are removable and can be used externally.
Which is a better strategy for durability: Remove the card and battery, or connect to computer and charger via USB-C?
The battery attachment mechanism of Canon seems to be rather durable. The contacts are large, and the plastic part that keeps the battery attached seems to be rather durable as well.
The SD card attachment mechanism seems to be somewhat less durable than the battery attachment mechanism, because everything is smaller in SD cards than in batteries. However, I'm not sure if the SD card attachment mechanism is less or more durable than the USB-C connector. The SD card mechanism is of the type that to remove the card, you press the card down and it automatically springs up.
USB-C should be rated to 10 000 cycles, but I have had micro-USB port in a phone that is rated to 10 000 cycles too fail after less than 1000 cycles.
Does anyone have real world experience of battery attachment, SD card attachment or USB-C port failures?
I'm not primarily interested in performance. I'm also only interested in the camera side USB port; the USB-A to USB-C cable is continuously connected to my USB hub, and in the unlikely case I have to remove it, the damage happens to the cheap USB hub and not to the expensive computer.
Related, although not completely the same: Is it better to transfer photos by removing the memory card or by directly using a data cable?, where one answer mentioned potential damage to card slot but didn't mention potential damage to USB connector. The other answer doesn't discuss batteries at all, probably because interchangeable lens cameras didn't support charging via USB until recently.
I'm asking here, not at SuperUser, because I believe professional photographers subject their equipment to such harsh use, which a random SuperUser community member won't do. Also, camera batteries may be out of scope of SuperUser.