btfrs is such a weird choice for an enterprise focused system where people mostly want reliability / set and forget, though maybe the bad rep is old now (I haven't used btfrs in years).
It is used for the root filesystem, which gives you nice functionality, like the package manager or YaST automatically taking snapshots in between system changes, which means you can then audit changes and rollback.
It even allows you to boot the system into one of these previous snapshots.
an engineering "teacher of teachers" I spoke with was able to corrupt btrfs with a few well-chosen strokes, as it was told. The implication was - not ready. This was three or four years ago.
It even allows you to boot the system into one of these previous snapshots.