Do you think Btrfs will take over ext4 as the default Linux filesystem? SUSE and Fedora now use it by default

Missing the point.
You're claiming people complain about losing data with btrfs because it actually detects corruption.
zfs also detects corruption, but you don't see anyone in the bsd/truenas community complaining about losing data with zfs.