The article is neither valid nor objective because of its heteronormative standpoint. I also agree with @Schildmaid, evolutionary views are generally overestimated while socialization is disregarded.