The balance of the evidence, is that there are some biological differences in preferences. Both biological and cultural factors are at play. As groups, women and men are about the same in terms of average IQ, however, men tend to have a higher population of the extreme outliers. (Both extremely smart men and extremely stupid men.)
https://www.youtube.com/watch?v=n691pLhQBkw
http://journals.plos.org/plosone/article?id=10.1371/journal....