>I think your post is also wrong on an ethical level
Do you actually mean the argument in the post or the post itself for presenting it?
>You're not just upsetting them, you're upsetting their network.
Right, this would be a valid concern to an amoral profit maximizer. It would have to be balanced against the potential profits from bad publicity and, more deviously, the benefits of a good "redemption story" of changing the functionality at the upset users' request.
As for Facebook, it is an activist business with the power to shape social trends, so it is hard draw conclusions from its particular case.