Huh, interesting! I wonder if something like this could work to make it more trustless.
ATProto for identity/catalog/social portability, move payment settlement + entitlement state to Ethereum/L2s.
The goal would be to make brokers an optional UX infrastructure, not a trusted party.