When your revolution against "platforms" is led by people who host all their code on GitHub and have a public LinkedIn profile, you're not paying attention to your surroundings and will inevitably be taken advantage of.
i host, like, maybe two percent of my code on github. what's there is just for show. and i am no great fan of linkedin, that is for sure. same with facebook. but i am not quite such a big deal that i can afford to ignore all of those big bad platforms. i am not quite ready to go live in a cabin in the woods, in other words.
So, in essence, you don't have anything meaningful to respond with. You're perfectly fine with using centralized platforms when it's convenient and their ownership aligns with your ideology. You might say you don't like them, but you like them well enough to put links to them on your personal website.
you seem to be advocating for absolutism: these things are bad, so abandon them completely. i don't think that's reasonable, or workable. there is basically no corporation in the world who has clean hands. i don't think it's possible to divest myself of all of them.
I think it's not advocating for absolutism as much as moral consistency. You cannot in one stroke suggest that people who stay on Twitter are behaving immorally and supporting, among other things, the banning of journalists, while at the same time excusing your own use of Microsoft and Meta platforms with "[nobody] has clean hands".