You can also trust zaps from yourself as well which makes it useful for surfacing content by people that there is evidence you have valued enough to zap.
The reality of ranking content is something of an art but I believe this contains weighting based on a few buckets “people I have interacted with”, “people who have interacted with me” and “content which has been interacted with by people the previous buckets”. This creates a loose web of content that, through your own actions COULD have more weight when deciding what may be of most interest.
That said I do think any sort of algorithm should allow for looser or more simplistic items like “within timeframes”, “tagging specific to interest”, “random high traffic content”, “news/advertising”.
You can almost imagine a world where a user declares to clients through a simple event something like “Show me content with a mix of 0.60 personalised in my web, 0.20 associated to my interests, 0.10 news and current events, 0.10 random. With a restriction of last 7days”.
It would be super simple I think to create and maintain these types of events but complex perhaps for clients to implement. Any client that can figure this out would add massive value and perhaps it could even be an option for tiered systems. Non-paying get general algorithm building, paying/premium get access to more bespoke (higher complexity/infrastructurally demanding) algorithms.