One advantage of using a striped array, is using "copies=2" on
CERTAIN datasets.
Meaning if you have 95% of the pool allocated to media that can be replaced, (perhaps
not easily, but replacable), and using a separate dataset for backups of important
data with "copies=2".
Note that with "copies=1", metadata is already duplicated. With "copies=2", the
number of metadata is triplicated.
All that said, if you suffer a total disk loss, the pool is likely gone. So "copies=2"
is not as good as RAID-Z1 or Mirroring.
I wish there were more options. Ideally I would want my media, (which is 90% of
used data in my pool), stored with RAID-Z1. And everything else with RAID-Z2. So
my ideal type of storage system would have the redundancy at the dataset / file
system level, not the pool level. But neither
ZFS or BTRFS support this hybrid.