From reading over your thread, I feel like there may be some values that you think are implicit in the fediverse, and that you want to enforce at the protocol level.
It may be worthwhile to a) enumerate what those values are (non-commercial, FLOSS?, ...) and consider other structures for advocacy or enforcement.