Space/Science » in reply to Steve Squyres said this on their longevity
Another thing that can lead to failure- Complexity