I totally agree with you. This would work for somebody who is looking for the person who has gone through these experiences in life and learned how "bad boys" are not good for them. This would most commonly be an older woman.
However, what if this guy is 20 years old. Do you think that he would still be able to find that girl who is over her bad boy phase? Yes? Well then how many girls this age do you think would be in that category? Maybe 2-5%? Thats what I would think.
What if this guy "played the game" in the beggining and pretended to be the bad boy and then once he found the women he loved, let his true inner love show? Wouldnt this not only benefit himself, but also benefit the girl by saving her that long lesson of going through a difficult marriage and getting abused, getting divorced etc.
Would your life had been easier if you fell in love with the nice guy in a bad boy's body in the beggining as opposed to your original abusive husband?