Quite true and an interesting proposition. Especially with regard to transparency - if we all can see the data FB sees on what ads were targeted to whom - then that might help as well, as outsiders can watch for dark patterns. In addition, I think they need to use AI to verify if posts and ads can be fake before allowing it to go live.
Of course, doing so would mean fewer clicks. The more extreme the info, the greater the clicks.
This is at the heart of Zuck’s dilemma - to curb this problem in a meaningful way means reduced revenue.