All good, thanks for the chat!
On that debate I think Primal is doing what makes sense for their users and business, and I'd go that direction too if I were Primal. Just that this development will nudge the Nostr ecosystem as a whole in another direction, as other clients can't be expected to have the budgets to do the same, nor can they bank on Primal's perpetual good graces.
This new direction I think will be one where crawling and indexing (and a patched-together global view in general) is much less relevant. Like with Linux, how moving from the consumer operating system direction to the server direction suddenly made graphical interfaces (which were a weak point anyway) much less relevant.