They could make the algorithm customizable and let the user to control it. That would be much better than the current blackbox where you get uninteresting stories promoted because of misclicking once, and have no way to tell the algorithm about its mistakes.
> They could make the algorithm customizable and let the user to control it.
It often gets it wrong, but that's the general idea, isn't it? You don't customize it by checking some boxes or adding some keywords, you customize it by giving attention to some results more than to others.
Obviously, there's the added layer that they aren't optimizing for your satisfaction but for your business value to them.