The fact that Primal has a public relay (with hopefully all the Primal data accessible) at wss://relay.primal.net/ is very good news, now Nostr is not going to have to become a bloated mess and adopt their internal API semantics as part of the protocol anymore just because people clients want to query their database from external clients.
Discussion
The dominating clients of the future will operate caching and relay servers. That's my pleb prediction.
i hope not
Would you bet money on it? How much?
Turns out the Primal relay is not using the same data of the Primal backend. I'm still hopeful that will happen at some point.