You're looking for some other forum, where this dumb debate about glyphosate (a-t-e) hasn't been rehashed ad nauseam 50 times before (quelle surprise, not everyone agrees with you!), and where you're actually allowed to accuse people who disagree with you of being "astroturfers". Here, on HN, if you believe someone is astroturfing, you quietly mail hn@ycombinator.com about and don't post it to the threads, where it is one of the very few arguments actually called out and forbidden by the site guidelines.
The more successful forums where members delight in having their discussions degenerate into paranoid conspiracy mongering are eagerly awaiting your arrival.
Oh it's conspiracy mongering to question the science behind a popular weedkiller? Wow, didn't realize! My apologies. I know HN is anti science sometimes but this is taking it to another level.
Nobody expressed any objection to you discussing the science. Backing arguments with sound scientific evidence is what we like here.
It was only the allegation of astroturfing that was objected to, which is specifically against the guidelines in large part because it takes discussions in a decidedly unscientific direction.