I had a look at a few datasheets of ribbon cable IDC connectors. Some go as low as 30 mating cycles. In a datasheet from Wurth, three "performance" levels are mentioned with 50, 250 and 500 mating cycles.
A datasheet from 3M also suggested such a short number of cycles, but the pdf was ill formatted and it was unclear what the info actually meant. See page 4 on:
https://multimedia.3m.com/mws/media/787866O/3mtm-idc-ribbon-cable-socket-891-series.pdfBut what this all means?
The manufacturer is pretty sure your connector will survive this amount of cycles. It does not mean that it would fail a few cycles lager. or even 10x or 100x cycles later.
The stress relief brackets over the cable help to reduce stress in the IDC connection to the wires.The ejector lugs on the male sockets also reduce stress on the cables.
If you want robust connectors that survive a high amount of mating cycles, they become expensive really quickly. IDC cables with their plugs are easily replaceable if / when they wear out, but for the sockets soldered into a PCB it's not so easy. Oxidation probably is not a big issue, as the constant wiping will probably remove it. But it also wears out the (gold?) plating. A trick that is sometimes used is to use extension connectors. This way, you can disconnect an extension connector from a PCB and put a new one in if it wears out.
Maybe using USB-C connectors is an option. Apparently these are rated for 10.000 mating cycles but that probably does not hold true if you buy the cheapest you can find.