@djlink By imposing high switching costs on their users making it impossible for most users to jump ship ( @pluralistic wrote about this countless times as part of what he terms enshittification).
And maybe also being in cahoots with the US government helps too.