>where every node is equal
Unfortunately I don't think this can apply to the fediverse in its current state. Most users within the "mastosphere" treat mastodon.social as a model instance, and are not to shy to defederate with anyone who diverges from the principles set by it. Not to mention any other clashes between random instances. As a result you end up with several clusters, some of which are straight up walled gardens.