How often are people reevaluating their file system choice? As excited as Linux users tend to be about the little things, the file system is so close to being unnoticeable day-to-day that it’s not worth the hassle when the current one works perfectly fine.

It's unnoticeable when you don't reevaluate your choices. Once you get into the habit of automatic snapshots, ext4's lack of snapshotting is very noticeable.

I'm not GP, but I'm curious. What am I missing out on? When would I benefit from having a snapshot on say my laptop?

I've lost track of the amount of times I accidentally deleted a file I shouldn't have or messed up a git project in a way it'd have taken ages to untangle, said oops, remembered I have hourly snapper snapshots set up and just copied the previous state over. It's been a massive time- and occasionally lifesaver for me.

You know, that's very convincing actually! I'm obviously missing out, I'll need to mess around with it more.

If you decide to dive into it depending on your filesystem of choice I can recommend either Sanoid [0] and httm [1] for ZFS or Snapper [2] for BTRFS as automatic snapshot solutions. Good luck with your endeavors!

[0] https://github.com/jimsalterjrs/sanoid

[1] https://github.com/kimono-koans/httm

[2] https://wiki.archlinux.org/title/Snapper