Not really. This is old thinking. The theory of sexual selection has been evolving in the past few years.
BBC has a good intro on the subject: http://www.bbc.com/earth/story/20160624-we-have-the-wrong-id...
BBC has a good intro on the subject: http://www.bbc.com/earth/story/20160624-we-have-the-wrong-id...
it's really the same for all generalizations. i can make the statement, "males are attracted to females" and it will be true in 95%+ of cases. just because some limited counterexamples exist does not make this generalization a poor representation - these are not laws of physics or mathematical axioms that need absolute conformance to be usefully true.