Ive no axe to grind politically, simply think its interesting to explore and understand what indicators/benchmarks there would be etc. One of the claimants to human manufactured was a Nobel prize winner, which doesnt mean he is correct but to me seems to add weight to its worth discussing.
I did not see any real 'lets talk about the science' discussion anywhere. And on my post on /r/askscience I could see my post in new list logged in but not when I went in via a new browser... so not sure if a glitch/timing/etc or they have some ninja ban system but it triggered my interest for sure.
While I have no idea what the truth is this kind of thing and not trying to push views down any path, this lack of discussion and that maybe ninja removal really pushes me to more consider something is being actively obscured and therefore why. Ultimately, I suspect we'll never know the truth.