I can think of a couple more things, like forcing everyone to switch to a Microsoft account and the chat report system. Or the performance problems that were never truly addressed after 1.13. Even the combat update (1.9) I still don't like.
But it's certainly not ruined. As you mentioned, they still regularly update the game with cool features and new blocks, and many of the problems I mentioned can at least be fixed with mods. I would just like to see it fixed properly in the vanilla game.
The only reason why I went with FF/FF clones is because I wanted to completely degoogle myself. But a few websites require a chromium base, so I have Brave on standby for that. It's a good browser.
This reminds me of warzone 2100. After its publisher (punpkin) ceased trading, some dedicated ex-employees and community members managed to liberate the source code in 2004.
Now it's available in some of the major distros and is still updated to this day.
The cpu and mobo are one part, you cant replace just the cpu while keeping your old mobo. But every other part can be individually replaced.
You can see all replacement parts here: https://frame.work/nl/en/marketplace