... it never promote any posts by individuals or on subjects that were not specifically searched for by the end user. In other words, rather than using some sort of algorithm to try to predict what the user would want to see based on previous interests or people's posts, store only a list of their contacts and previous specific searches on the platform... the *only* thing it should promote to that user are posts which would match the user's own explicitly provided preferences... take all of the guesswork out of it, and remove concepts of "hey, you showed interested in X, so maybe you'd like to see some of Y". Anything that does not match previously explicitly mentioned preferences should not be highlighted to a user, and do not even give the end user the option to allow the company to make alternative suggestions. An end user must also be able to flag any post as one that did not meet their search criteria, so that their searches can be fine tuned.... it should not be an excuse to remove the post, but a reason to exclude it, or similar ones. from that person's feed.
Only after a person has explicitly added a person as a contact, should content from that person start regularly being highlighted in one's own feed.
The only suggestions that the social media company can make to newcomers are possible contacts.... those who have a high number of followers or are geographically proximate. Even then, none of a person's posts should ever automatically appear on a person's feed until they have explicitly added that person as a contact, not simply because they may have checked out a particular person's content.
Beyond that, the only other thing that should appear in a person's social media feed are advertisements, if the social media platform is otherwise free to use, and every ad should have an option to flag it as not being one that the user wants to see, so that ads of that type of content are not presented to the user again.
So when a person first joins a social media company all they see are ads, and perhaps suggestions for contacts that they can voluntarily choose to follow.