@evan speaking of decentralization, I think a federated search, where each instance keeps its own index of its own content and the searcher can request results from many instances, could easily address my concerns about search and probably most others concerns, too