While women may choose, society creates a world where excitement and sex trump good decisions. Tattooed bad boys are desirable and boring guys with jobs are ignored.
It’s not universal, but there are plenty of women who get seduced by the idea of the bad boy and end up hurt or bitter.
A common evolutionary strategy.
Make a baby or babies with the most sexually attractive man or men, then find some sucker nice boy to marry you and take care of you and your kids.
Like how dogs evolved to spin around to flatten the grass before lying down, whether they are actually on grass or not.
The dog doesn't know it's spinning around to flatten grass--the dog only knows it feels good to spin around.
Same with women pursuing the above reproductive strategy: they don't know they're doing it to give their children sexy genes so that their sons can be bad boys and impregnate many women. They only know it feels good, just like they know it feels good to find a nice guy afterward.
Well, in fairness to the men who are not 'bad boys', these women should be philosophical about their own mistakes, not become bitter toward all men.