The HN audience do not necessarily represent the mean/mode user, and Facebook are in a numbers game really.
I agree with most of the sentiment above - I wish I could filter posts that are just attachments, 3rd party junk, and tune the algorithm to show me posts from a core set of friends, but I also recognise I don't use FB like a most people, I imagine.
Related: what's the best for one part of the system, may not be the best for the entire system.
So features on social media are decided based on short term gains and posts on social media are promoted like that too. It's like an entire industry forgot their parents warnings about thinking about the future.
However, it turns out the heavy traffic at the other A branch was just for a few miles and then it was actually empty after that --- you took optimum local decisions at each step but since you weren't able to look at the big picture, you didn't actually choose the globally optimal route.
As others have pointed, this is related to the mathematical concepts of local and global maxima: sometimes your optimization algorithm happily stops when it finds a local maximum, ignoring the much better global maximum because it didn't actually traversed the whole search domain.
If you're A/B testing each change for 2 weeks, but the negative impacts of it only happen after a few months (like what the parent post mentioned [1]), then while you're in a local maxima right now, it'll slowly sink, along with all your neighborhood of choices.
You can think of it as a function that returns the current value and another function that you have to use for the next time step. Sorta like f(a, b, c, ...) = (y, \a_2 b_2 c_2 ... -> ...). Steepest ascent hill climbing doesn't work well for finding good long term local maxima, since you don't know how long it takes until it stabilizes (or if it ever does). The best you can do is guess it'll stabilize in X amount of time, but if X is too small, you might end up stuck in a really bad local maxima.