Yes at one point nostr was unusable until strfry came along. If you get randomly put into a pool of unreliable relays then primal users will effectively rely on the primal caching relay for everything. Afaik all primal users have to use their relay anyways since it is used for pulling stats and stuff. I’m not sure if outbox even makes sense in clients that are centralized like this? It seems like a decentralized-in-name-only kind of setup.
Discussion
Let us give our monthly thanks to nostr:npub1yxprsscnjw2e6myxz73mmzvnqw5kvzd5ffjya9ecjypc5l0gvgksh8qud4 - whatever he may be up to!
A true legend 🫡
actually damus would probably have been on the outbox model by now if it weren’t for strfry, it carried the relay pool model so far 😅
Its great for reliable user experience … but no so much for decentralization. distributing query load across smaller relays would have been the only other way to do it, but it still would have been slow.