The lack of transparency is really unfortunate. It makes this whole thread sorta ironic: there's a lot of hate in this thread (deserved or not) directed at larger social media sites, but at least those ones aren't both removing peoples' content and deliberately wasting their time by pretending to accept their posts.