"The New Atlantis" is not a peer review publication. It's, by its own description, a "small journals of ideas". Very far from "actual research".
So, nope, it simply won't do to sniff "not peer reviewed!" in response to this and think it's some kind of slam dunk that supports your biases regarding human sexuality.