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.
@jwildeboer @serapath The main parallel I can think of here is amateur radio. In the US, and I think in many countries, ham radio bands are restricted to non-commercial use. Part of the licensing procedure is learning what kind of transmissions are considered non-commercial. And participants enforce the requirements with each other. It would be hard to enforce these rules at the protocol or equipment level, though.