That’s a much better argument than what’s presented in this meme. There’s at least an argument to claim that the difference is about curtailing foreign interest through ownership. Ownership does heavily influence a platform. Unfortunately that hasn’t prevented Murdock from owning more formal messaging platforms.
On a side note, how do you feel about a handful of corporations controlling and censoring the Internet?
How does one become trusted? If they regularly review and provide feedback that you agree with it can really speed up the process, even if you’re still double checking.