So your "evidence" is 4 different links from a "competing" platform, all of which should be considered "one source" not multiple individual sources, one of which is a user post with no actual evidence shown or linked -- at least not in the body of the post, I didn't care to follow through checking the comments -- and an article from... Vice.
Not exactly what I would call reputable sources. I'm not DENYING what you're saying, I just don't see any specific evidence to support your claim. Just... Be mindful of what you're using as "source material" when you claim there's evidence.
What a joke... All the more reason I'm glad I left that ecosystem.