I went to Fiji for a week recently, I took a single camera (D700), a 16-35, and a single 16GB Transcend memory card. When I came home one single RAW image was corrupt (verified on another computer). This is my first corrupt image ever, I used Sandisk cards for years, and i've used this memory card for a wedding season with no issues. I never used a memory card for more than 3 years though, I tend to replace them with bigger ones.
The card that lost an image is an orange label Transcend memory card, 133X. It's a cheaper one that uses MLC memory, which stores multiple bits per cell, but has hardware error detection and correction. For reference, all Sandisk memory cards are MLC, and few if any have error checking or correction. You can also get cards with SLC memory, it stores a single bit per cell so it's higher quality, and should last longer.
First question: is a single error enough for people to throw away a memory card, and all the others like it?
Second question: assuming you threw them away, would you replace with Sandisk Extreme, or Transcend SLC?
Transcend is a good brand, and with SLC memory and error checking/correction it should theoretically be better than the Sandisk extreme. It costs a bit more, but price isn't important.
Keep the existing cards

