Are nice guys basically leftovers?

What I mean by this is do nice guys have to wait for a girl to want to go out for them after the girl has dated a few jerks and basically ended up disappointed or heartbroken. I know nice guys have few choices, but I don't like being second choice. I ask this because my best friend whose a lot like me got a girlfriend, and she says that until now she would of never dated a guy like him. To me it sounds like she's saying he wasn't good enough for her until she had enough jerks.
Are nice guys basically leftovers?
Post Opinion