I agree with the whole thing but remember that the Fediverse as it grows it will face the same challenges as any other social media does when it grows. I 100% agree that it's important that social media has to be decentralized and away from corporations but as people join the Fediverse, corporations will pick up on that and I'm sure we will end up with private companies doing apps for the Fediverse that will contain algorithms and all that kind of stuff. (I mean you can already see threads which is federated with the Fediverse).
Having the Fediverse doesn't guarantee that everything will be nice and good (though it's a very important step) but the same that happens with e-mail nowadays with google that we are all almost using the same platform even though it is a decentralized system and it's not open source.
The Fediverse is decentralized AND open source nowadays but that doesn't mean it's how it will always be. I hope people remembers in the future that it's important to support the open source platforms we have in the early days and they don't jump ships when a private company opens a new fancy app. Let's remember the lessons we just learned and remember, we currently have a decentralized AND open source social media because we have a lot of people doing hard work on it, let's support them and educate people about the importance of the topic.