Zuckerberg made his money off of building social networks. He's welcome to retire and divest, but otherwise it's his ethical responsibly to guide their development for the public good. He's going to get flak from every side, but it's his job to pick a side and go through with it, whether it's doing nothing, reforming, or even strangling the app.