Some commenters are ridiculing how people were 'outraged' from the year in review. But if you look at the actual article by Eric (http://meyerweb.com/eric/thoughts/2014/12/24/inadvertent-algorithmic-cruelty/) - and note the title -'inadvertent algorithmic cruelty' it is much more an analysis of the design of the feature and applying human sensitivity to software design. His closing statement is 'If I could fix one thing about our industry, just one thing, it would be that: to increase awareness of and consideration for the failure modes, the edge cases, the worst-case scenarios.'
It wasn't a rant against Facebook. It wasn't a 'woe is me, Facebook ruined my life'. It was a post about how Facebook's design has an affect on him that they probably weren't going for.
Had it not been Eric Meyer, I would imagine there would have been no public apology, though perhaps just a rethink of the design.
There wasn't really even a demand that Facebook change anything. But if you're Facebook, you might consider how many others are in a similar situation that Eric is in and are confronted by uncomfortable images. It isn't good business to have people made uncomfortable, unhappy or pained by your product.
Similar to if they had accidentally had Goatse show up in everybody's feed. Even if nobody complained, you are still going to lose at least some customers because it makes the experience unpleasant.