I've had a few 'nice' guys accuse me of only going for 'bad' boys. The accusation occurs after I've dated the 'nice' guy for a little while and it just ends up not working out.
In my experience, sometimes 'nice' guys confuse being nice with being a doormat. I don't know about other women, but I don't want a relationship with someone who agrees with me all the time, clings to me all the time and never seems to have his own opinion. I have a big personality, and at times I felt like I had a lapdop following me around or a house boy - someone who would hold my purse, pick up the tab, drive me places and say 'yes, dear' to everything I said. It made me feel horrible about myself. He deserved better and I wanted a real partner.
I have a close friend - high maintenance woman. She always had the 'nice guy' boyfriend. She'd break up with them after a few months and then date some jerk for a few weeks, almost like a palate cleanser. Neither kind of man made her happy. Then she met a truly nice guy. Treats her like a queen. One day she's on one of her rants and he stops her. He says, 'Look - just because I agree with 90% of the time doesn't mean I agree with you all the time. I don't agree with you now. So you need to stop. I'm going for a drive and I'll be back in half an hour. Calm down. If you're not calm, I'll go for another drive and we'll keep doing this until you can talk to me rationally." When she told me this story, I thought - yup, she's going to marry this guy. And she did. Two kids later and she's married to the nicest guy in the world.
That's just my experience.