Terrible design, the original NES. Though I guess the compression finger design saved a lot of mechanical wear on the cart edge connectors. I don't recall having ever seen worn out contacts on NES carts, though I've seen quite a few Genesis carts with the plating worn right off.