I don't want to join the argument about whether that's good or bad, but I think it's a huge mistake to simply say "It's consistent with the 1st amendment, therefore it's OK." If we're going to let private corporations use their market power to police individual speech, we need to have a real debate about what that means.
Let us say that a politician calls Mark Zuckerberg and asks him nicely to squish certain people, and MZ complies. Is that a First Amendment issue or not?
Or, let us say that a politician calls Mark Zuckerberg and offers him some concrete support (in an anti-trust case or taxation matters) for squishing certain people, and MZ takes up the offer. Is that a First Amendment issue or not?
The trouble with both scenarios is that they are certainly possible and hard to prove or disprove. That is one of the reasons why concentration of power in a few hands (even private ones) may translate into bad politics.
Free speech is a moral principle/ideal that exists independently of the US Constitution.
The First Amendment guarantees a certain form of free speech in the United States.
Private-sector censorship / restriction of speech is not in violation of the First Amendment. However, it may still amount to a restriction on free speech.