Absolutely wrong !
Girls love bad guys, nice guys will always finish last.
Woman will always fall for excitment, adventure, challenge, sexual desire, not for a boring predictable guy
willling to be her servant.
Also women act on impulse and emotion rather than fact. Who do you suppose brings out these same irrepressible emotions in women? The good guys? Of course not !