As I understand it, fediverse has a lot of syncing overhead (it takes a lot of bandwidth and processing to share content between all the servers). The more servers there are, the more overhead is used for syncing.
While lots of servers is good for resilience, and diversification of communities, going to the extent of every individual hosting a server seems like an overburdensome extreme.