Going out with an overly-nice guy is like being beaten to death with a Hallmark card. Bad boys, on the other hand, are The Undesperate. A typical bad boy might even claim not to own a phone, then expect his woman to apologize for recalling otherwise. To a bad boy, truth is made of Spandex. The only absolute he knows is that he's absolutely never wrong.
Bad boys are unpredictable, unavailable, underfunded, and serially unemployed.
Dating a bad boy is dangerous, exciting, and fraught with drama. The only reliable thing about a bad boy is his unreliability. Bad boys are in demand because they make themselves scarce, thus driving up their value. They're like half-naked people. Half-naked people are generally sexier than totally naked people because the suggestion of what could be is usually better than what actually is.