Did you really? You understood the "very clear mechanism"?
Can you repeat the mechanism? Do you know what GnRH and LH/FSH are?
Does this comment prove to you that there is a biological explanation? Or does it say some technical terms that might be disputed? Maybe only a small portion of biologists think this way and the majority disagree!
I understand the English part! What I'm saying is this comment without a source doesn't prove a "very clear mechanism".