good points both nick and kanelli...
a nice guy doesnt have to be a push over...but a bad boy isnt neccesarily disrespectful towards women in general...
sometimes when one is self confident and not actively looking for "the one" and has a full social life /things to keep him occupied...and is emotionally unavailable/complicated/layered...some women seem to find that an attractive quality...does this make him a bad person...no!...but it does make him a "difficult" catch...hence perhaps the term bad boy...its elementary psychology at work...thus i mentioned earlier that perhaps this is the emerging mating ritual...some women enjoy a challenge or someone who can tickle thier imagination...thus perhaps also the reference to "bad boys" /rat pack...i guess for some the white picket fence and dog doesnt hold the same charm that it used to...