There are no checksums for data in xfs, and there is also no way to create a raid. There is also no data compression.
Raid 5 and raid 6 are still unstable in btrfs.
What alternative are we talking about?
Many mistakenly believe that FreeBSD took the ZFS implementation from Linux. It's not true, and it never was. OpenZFS is the result of merging code from illumos, Linux, and FreeBSD.