

I have use cases for btrfs, xfs and zfs. Somehow ext4 feels legacy or for small systems like Raspberries or when the cloud-image provided is already ext4.
I use BTRFS for personal PCs because of the subvolume feature (since one year or so), ZFS for backup/archive when I need raid and encryption capability without hardware raid and for proxmox. XFS is for large storage servers where hardware raid is already established or very special cases when a lot of inodes are needed.
Or provide them in the first place.