I read an article recently where they stated that Muslim women were expressing similar opinions to non Muslims that they dislike nice dependable guys and were more attracted to the so called 'bad boys', because of the excitement they might provide? There has been an increase in the population of Nice Guys in the west in the past few decades, they tend to be nerdy and not very social and they are 'feminised' in some ways because they lack masculine type qualities of strength, confidence, independence etc. And women are put off by them, they prefer the Bad Boy who might show some confidence and is challenging.