Nonprofits and co-ops because I think having investors who expect an ROI in the mix is a nonstarter.
Federated because single points of failure and monocultures are dead ends.
Standardized (but flexible) because that can make governance coherent, legible, and trustworthy for downstream users, while also simplifying offerings for project leaders and maintainers who are trying to find a home that fits their project's needs.
And perhaps the various nodes could even have contractual agreements between them, like credit unions, to simplify procurement for downstream users.
Got a relationship with one node? Great, you've already got the pieces in place to pay projects hosted at other nodes.
Massively complex, and perhaps overwrought, but then again simple solutions tend not to be solutions at all when we're talking about ecosystems.