Question: why zfs is better than raid?
Answer: ZFS does data checksumming, RAID controllers do not. You are protected against bit flips and other corruption with ZFS, RAID controllers only protect against entire disk failures, nothing more. ZFS will give you better performance with how the ARC works, even better than simple RAID caching.