You don't need to agree, don't worry

I'm talking about experience and if you google around you'll see how many other companies have had this problems as well.
RAID5 can only sustain a single drive failure. Loosing a 2nd drive in the process will loose all the data. You're welcome to try this on your own NAS: Take out one drive, so the RAID array is degraded. Then, take out a 2nd drive.
I should rephrase perhaps, I believe that a COMPLETE drive failure followed by a second COMPLETE drive failure to me seems very unlikely. In fact I think a single SUDDEN drive failure seems unlikely (I have yet to experience one on a system that runs 24/7 without moving). On disks that move around, or faulty (7200.11 series) I agree it is a risk.
I posted, in another thread,
a link to hard-drive study (I got the original link from an Anandtech article). The study collected from suppliers (eg. like Esquire, Rectron, etc. not in SA however) the failure rate of hard disk drives:
- 9,71% : WD Caviar Black WD2001FASS
- 6,87% : Hitachi Deskstar 7K2000
- 4,83% : WD Caviar Green WD20EARS
- 4,35% : Seagate Barracuda LP
- 4,17% : Samsung EcoGreen F3
- 2,90% : WD Caviar Green WD20EADS
It is worth noting that Intel admitted these results are accurate (for their own SSD in the article), as well as some other manufacturers. These results are probably very close to correct.
At those failure rates you can see the low chances of single drive failure. Remember we are talking about Home use, and those stats are perfect because they are consumer drives.
Studies done by companies and google threads by corporate admins are useless to us because they don't use normal desktop drives.
ZFS, on the other hand (which is probably what you're thinking off, and using) can allow for extra parity drives, but then you're essentially using something equivalent to RAID 6 in anycase.
True,
RAID Z1 = same parity as RAID 5
RAID Z2 = same parity as RAID 6
RAID Z3 = No such RAID level but allows for 3 drive failure.
This is only useful if a drive gradually fails. If if dies all of the sudden, with no pre-warnings then the ZFS self-heal option won't help much. For example, when a bad batch of drive (think Seagate 7200.11) is introduced and their controller suddenly die then you'll still loose the array. Unless, you by chance have an equal amount of spare / parity drives to the amount of actual data drives. i.e. 3 parity drives & 3 data drives. Doing this on a home NAS isn't very difficult or too costly, but imagine you want to setup a 24 drive NAS (for say 22TB storage on RAID6 / ZFS2) then you'll need an additional 24 parity / spare drives to compensate for a bad drive batch. So, now you need another 4U chassis and have them linked through a SAS HBA,or use a 48bay chassis (which is large and noisy). You also need to fork out 1.5 - 2x the initial cash layout. Just cause you relied on ZFS's self heal option.
I agree but I find that drives usually show signs then failure. I hear you, that is corporate environment however. I simply stated for a 6 drive array, I feel RAIDz2 is overkill. Perhaps not in a corporate environment but definitely in a home environment. In a corporate environment I'd easily go for a 16 drive RAIDz3 setup.
However it is worth noting that the 7200.11 drive failures weren't synchronized based on lifetime hours. So if you had a single drive fail from that firmware problem it is unlikely it would have happened all at the same time. Not to mention that the problem only surfaced during powerup. NAS usually run 24/7 (well I know in our orginization they regularly restart the servers, so it could happen).
Rather spend the extra cash on a 2nd NAS, for backup / syncing the data across, and make sure the drives are a different brand / model / from different supplier / date range.
Remember tho, we are talking about a home setup
The problem you are faced with is this:
Not all providers use 4KB sector size drives. If you start mixing 512b sector size drives and 4kb sector size drives even in a corporate NAS you are going to have serious, very very serious performance and relaibility issues.
Western Digital CLAIMED that their 4kb sector size drives didn't experience higher return volumes but in the US a study proved that was indeed false (with almost twice the failure rate, check above the WD20EARS VS the WD20EADS, only difference, 4kb vs 512b). My opinion on that is that the drives weren't properly partitioned.
I prefer to buy a few new drives every month and then mix the drives in all the NAS's so that if a certain batch is faulty, at least only a few drives are affected, or lost, and not everything at once.
Once again, in a corporate NAS, I agree 100%, home use however I would say the financial implications are too great. Like the 7200.11 series, you just have to keep your eyes out for faulty batches.