Because Fedora likes to adapt the newest stuff very early. While it's not like "very early" for BTRFS anymore, its still exceptional unusual to have it as the default in a mainstream distribution. And they want to benefit from the feature set of BTRFS, so it makes sense to use it as the default. Why shouldn't the mainstream benefit from quick snapshots and backups? I don't see the argument "are catering to mainstream audience" as to not use BTRFS?
I would say, if you want benefit from the features of BTRFS, then go for it. But you have to read a bit what it can do, and use tools and set it up to get the most out of it I think. EXT4 on the other hand is proven and is a setup and forget experience. I chose EXT4 when installing EndeavourOS, because I read a few things about BTRFS that made me think twice and also I don't need the features too. So, if you don't know and have to ask the community, then the best would be to us EXT4, unless you know why you want to have BTRFS features.
My original 256gb LCD model didn't turn on a few times, maybe 3 times since launch. And I have no clue why. The only solution after trying a lot for me was, just leave it there for a week or so and then suddenly it turns on as if nothing was wrong. My theory is maybe something with the battery.
The separation is from a time, when some community members were unhappy with the single dictator of Vim. Reworks like multi-threading system in example lead to the new fork. The reason I switched to Neovim is 2 years ago (Edit - Note to myself: It's been longer than 2 years...) or so, when I had a buggy and very slow experience with Vim and a few plugins to program in Rust. It might be the plugins itself that caused this issue, but it was one nontheless and is the main reason why I switched. Since then the Vimscript got revised and improved and lot of improvements were made to Vim itself. I think a bit competition is good.
I assume they did that for performance reasons, because removing entries is slow probably? From user perspective, it would have made it more sense to remove the key instead defining it as nil and then expecting the user to handle the nil. The key does not stop existing, right? I don't program in Lua.
But that's not what I am saying? SquareEnix made the game on release cheaper, because it is on a Game Key card and therefore cheap to produce. It's only 40 compared to all other stores like Steam, that launched with 80 Euros. My complain is, why don't they make digital only games cheaper in general, all games and all stores compared to their physical counter part. (I know why, it's not a real question I ask.)
Final Fantasy 7 Remake on Switch 2 is only 40 Euros / Dollars instead the full price, because the game is on a Game Key card and not on cart. It is digital only, therefore they give you a discount on price. But why don't they do that with all digital only games? Also for other stores like Steam?
That doesn't answer the question? Let's say you have two PCs, or a laptop and a Steam Deck. You play on one device, but usually write your reviews on the main PC at home in example. Which would have different specs.
Because Fedora likes to adapt the newest stuff very early. While it's not like "very early" for BTRFS anymore, its still exceptional unusual to have it as the default in a mainstream distribution. And they want to benefit from the feature set of BTRFS, so it makes sense to use it as the default. Why shouldn't the mainstream benefit from quick snapshots and backups? I don't see the argument "are catering to mainstream audience" as to not use BTRFS?