I have a paid account on Sourcehut and I like that it is independent. But...yeah there's a kind of "wife’s sister’s puppy fell into the strawberry patch" vibe to a lot of their official communications.
So in this case, that really means that it’s not controlled directly (or indirectly) by a FAANG.
Is your beef with people making money for their work? Or with Megacorps? Because sourcehut isn't one, by a longshot.
A corporation is just one method by which people coordinate their activities, not some separate entity that has its own independent existence or intentions.
You can certainly draw distinctions between the consistency, reliability, and scalability of some people's way of organizing their activities vs. other people's, but that doesn't distinguish the underlying nature of what they are, just how good they are at organizing.