The world gets improved in fits and starts, in small ways more than in large ones, and thanks to the unseen, unthought infrastructures that undergird it more than the civic or scientific or artistic victories we celebrate in the streets or in the theaters.
It's well documented that Facebook allows its developers unusual permission to push experimental updates live, and that the company has internal propaganda posters with mottos like "What would you do if you weren't afraid?" I wonder, what would be different if the posters read, "What would you do if you cared about the result?" Then again, that's not exactly fair, since it's clear that Facebook's leaders and employees care a great deal about the output of their work insofar as that output pleases and benefits them until their equity vests. So perhaps a different compass bearing: "What would you do if you cared about someone other than yourselves?"
Software development has changed a lot in the last twenty years, to be sure. The rapidness of web distribution has made older development practices seem quaint and antiquated. But something that's not antiquated, or shouldn't be, is providing a service that does what claims, that provides more value than it takes back, and that earnestly cares about the way it gets used, not just about the fact that its use can be sufficiently assured so as to obviate concern for its quality.
Facebook is special in this regard, because its outward claims toward "connecting people" are so poetically at odds with its actual business of extracting value and attention from them at all costs. Facebook is like a kindergarten run by child molesters.