I think that's what you need to keep in mind. The "some" that are unhappy are such a small fraction of the Facebook/Twitter userbase that it's a clear net win to make these changes. I can guarantee the changes were A/B tested, the metrics gathered, and a decision made. Of course there will be a slice of the userbase who doesn't like the change, but that's obviously already accounted for in their planning and forecasting.