I’ve had the same experience as you. These crappy things always get flakey eventually.
They exist for the same reason IDC connectors do, to save the original installer (who won’t be around when they start crapping out) a lot of time = $.
I would never use them myself.