Thank you for a great insight about following topics and people, David!
Fundamentally we built Cake to be all about following topics, but as the platform grows there'll be many people talking about the same topic at various levels of credibility. This will create a lot of noise. There are a few ways to solve this problem:
1. Prioritize showing content from people you care about in a specific topic. This solves the problem of following people and seeing everything from them, rather than what you both share interest in.
2. Panel conversations is another solution. These are public conversations that can be read and reacted to by any one, but only panelists can post. This cuts down the noise, prevents trolls and creates a safe space for the panelists to talk.
Here is an example of a recent Panel:
Hope to see more insights from you here on Cake.