I am running BTRFS on multiple PCs and Laptops since about 8-10 years ago, and i had 2 incidents:
- Cheap SSD: BTRFS reported errors, half a year later the SSD failed and never worked again.
- Unstable RAM: BTRFS reported errors, i did a memtest and found RAM was unstable.
I am using BTRFS RAID0 since about 6 years. Even there, i had 0 issues. In all those years BTRFS snapshoting has saved me countless hours when i accidentially misconfigured a program or did a accidential rm -r ~/xyz.
For me the real risk in BTRFS comes from snapper, which takes snapshots even when the disk is almost full. This has resulted in multiple systems not booting because there was no space left. That’s why i prefer Timeshift for anything but my main PC.
We are going at 560,000 miles an hour trough the unrelenting darkness of space, and just decided to destroy our life support system.