Nostr would be in a better place if we could follow topics.
But it seems topics require algorithms or centralization (indexing of all notes at all times and categorizing them) - which also sounds expensive.
Who is going to figure out how to discover topics on nostr?