It seems like no one has figured out a good system for moderation on the internet. IIUC, Facebook hired contractors to do it, then realized that that didn't work and created XCheck to cover the visible cases, and is now in trouble because XCheck also doesn't work and rubber-stamps everything. Even before this there were news stories about the horribleness of those contract moderator jobs. Reddit tried to federate mod…
I use locals.com; lots of small disjointed communities, where posters have to pay (or not) a small fee per month (1$ to 5$). which keep the trolls and influence campaigners away.