My friend just donated his 1999 Trek OCLV frame (same type of frame that survived the torture test that killed several steel frames, linked above). 24 years old with at least 30,000 miles on it, still in excellent condition. Yet we don't know how durable well designed and built CF frames area? Also, that particular frame had alloy dropouts bonded to the carbon. They did it right, keeping the materials separated, avoiding redox.
Certainly, many of the early CF frames had problems, like 30+ years ago. I also see some manufacturers still using alloy spoke nipples with carbon rims, which is a no-no. Redox will corrode the spoke nipples, they will crack and break. That is an example of poor design / engineering.