Yeah you're right, I think the larger problem is an algorithm that "learns" from the user, it's a positive feedback loop that produces nasty results. A simple ranking algorithm, especially one we can look at, would be interesting.
Something to consider though: even a simple ranking algorithm is going to influence social behavior on the network. I highly doubt most people will use the firehouse feeds with this option, and once you go down this road you begin talking about social impact. It's an interesting experiment, I'm not so averse to it now, but I'm wary of it still.
Another redeeming factor is that it's not personalised, allowing for it to be researched, and preventing people getting rabbitholed away from their peers.
Something to consider though: even a simple ranking algorithm is going to influence social behavior on the network. I highly doubt most people will use the firehouse feeds with this option, and once you go down this road you begin talking about social impact. It's an interesting experiment, I'm not so averse to it now, but I'm wary of it still.