11. Charm. Nice guys don't always know what to say and are sometimes at a loss for words. Bad boys can be very charming and know exactly what women want to hear. However, they eventually switch over to being selfish. By the time they reveal their true colors, the woman has fallen for them and has a hard time letting go.
12. Protection. Historically, men have protected women — physically and otherwise. Bad boys give the illusion of being able to protect women, while with nice guys, women aren't so sure. Life is about balance. Most men fall into either the bad boy or the nice guy category. The ideal man is neither, but walks that fine line between the two. Until men learn how to do this, more often than not, women will choose the bad boy, until they realize that his bad qualities outweigh his good ones.