Zuckerberg is simply over his head and I think he knows it(I certainly wouldn't want to be in his shoes). I don't think he's evil I think he was enamored of this toy he built, he pushed it in very logical "business" directions, and now it's been adopted by so many people and its so big, its business model is having real world impact where I'm sure he'd prefer, from an intellectual perspective, that it acted totally passively. He's right, no business should have to determine the morals of a society, which is essentially what we are asking of facebook. The bigger picture is more complex than most people realize.
I think you are overly generous to him. He has extremely powerful tools at his hand, and he properly owns them and has absolute power over them.
But due to whatever reasons (ego, greed of seeing his net worth rising and fear of losing some of it etc.) he won't take morally right step that would harm FB's financials in any way.
On top of that, let's be clear - the mission of FB never was some altruistic connecting the world, in contrary - it was all that juicy private data on each of us while we are connecting and interacting, quietly building a shadow profile for every single human being. There is no moral high ground there no matter how much mental gymnastics you try. If FB would somehow leak those data publicly, the company would go bust very quickly.
In more than 1 way, I struggle to understand these whistleblowers - they get hired for tons of money into company with clearly amoral (or at very best dubious) mission and then they are surprised when it actually is... Similar case would be going to investment or private banking and then being surprised how business is set up and how decision makers in it behave
Nobody is forcing him to keep doing this. He’s waking up every day and making the choice to keep running FB today the same way he ran it yesterday. He could just quit
This is a rebuttal to the “he’s in over his head” argument. If he personally is in over his head, the obvious solution is to quit and let someone more capable run the company.
I personally do not buy the “in over his head” argument, fwiw.