As for my anecdote, I had a computer with 3 HDDs in a raid5, it had some of my very early programming projects and other various things which I wish I still had. But, I don't have any longer because something, I'm assuming memory, was silently failing and over 40% of the files were turned into jibberish and random binary bytes.
I now use ECC EVERYWHERE now. My laptop, my desktop, my little home server. All ECC. Because, ECC is cheap and provides a lot of protection for very little effort on my part.