Bit rot isn't addressed by any filesystem without device redundancy, which no Apple device has had as an option since the Mac Mini server was discontinued.
You can tell zfs to store N copies of the files (you do it at file system level, but it doesn't have to be for the whole disk) instead of one, so you can recover from bit rot even with a single disk. At least in theory, I have never tried it.
ZFS can tell you which files are corrupt, and you can then manually restore those files from an offline backup. No online device redundancy required.
Unless the backup files are also corrupt.
Sure, that's a small possibility, but are we trying to get to 0% chance of data corruption?
There is no point to go in the probability of data corruption below than a probability of an event that makes stored data irrelevant. Like, for example, Earth hit by an asteroid, global nuclear war or, for personal data, a chance of death.
Everything is backed up in the Akashic records anyway, it's fine.