USA is the only country that can enact unilateral sanctions on others. It controls the world’s financial system since it absorbed the colonial empires as a result of WWII (I am heavily bowlderizing and abridging this watch the dang videos they’re long sorry)
https://www.youtube.com/watch?v=jYkiMcR1Rj8
This kind of offbeat FOSS social media stuff can’t replace the major social media monopolies anyways, it serves a different purpose. People just need a backup and evasion from the US finance-tech-military cartel. If you try and put the screws on people who came to you looking for a better option, they’ll just flee. Nothing that can be done about the propaganda and advertising though & I reckon it is a bigger issue than the petty harassment and powermodding, which is mostly just deranged roleplaying