Consumer routers don't tend to write to the root filesystem with the operating system on it, they tend to be mounted readonly or even loaded into RAM disks.
Configuration doesn't tend to be written out very often, so you'd be unlucky to lose power while something critical was being written. Many consumer routers write config to a filesystem-less flash storage area, which is more robust than your average non ZFS filesystem.
Logging tends to in RAM or to a separately mounted filesystem.
pfSense and Opnsense are very different in these regards and certainly benefit from ZFS (my pfSense box is using it).
Edited by andynormancx (Tue 09-Aug-22 11:19:53)