No, but it's not always clear what the ethical choice is. In philosophy, this is known as pluralism [1] -- the fact that different people have irreconcilable ethical views, with no way to find any "truth".
That might seem like a lot of justificatory mumbo-jumbo, but there are genuine ethical arguments on all sides. For example, did you know that in the postwar 1950's, the lack of polarization and divisiveness in American society was seen by many as a major problem, because it didn't provide enough voter choice between the two parties? [2]
There are also plenty of ethical arguments that giving people what's "good for them", rather than what they want (click on) would run counter to their personal autonomy, and therefore against their freedom. This is what critics of paternalism believe. [3]
Then there's the neoliberal argument that markets always work best (absent market failure). That most of human progress over the past couple of centuries has resulted from companies doing what's most profitable, despite how non-intuitive that is. In that sense, Facebook doing what makes the most money is ethically right.
I'm not saying I agree with any of these -- in fact, I don't.
But I am saying that supposing there's some kind of obvious right ethical answer, and implying bad faith towards people at Facebook that they're somehow making decisions they genuinely believe to be wrong but making anyways, is not accurate.
[1] https://en.wikipedia.org/wiki/Pluralism_(political_philosoph...
[2] https://newrepublic.com/article/157599/were-not-polarized-en...