> Imo it shows that they don't have popular support within Facebook at all.
This is correct. There's a huge amount of internal dissent. There are internal protests and letters to the CEO.
But the dissent means nothing (except, as you say, in the rare instance of a leak) because Zuckerberg has 100% control of the company. There are even reports that Sandberg has been sidelined over time as Zuckerberg has consolidated decision-making for himself.
When they announced that they would be cracking down on leakers, that announcement leaked immediately. Imo it shows that they don't have popular support within Facebook at all.
Of course this doesn't excuse implementing features that you know are unethical, but it does help, and hopefully government will step up and attach consequences to Facebook's deceitful and malignant practices.