Is it the feeling of safety? Hello! I think you're more in danger if you're with a bully since many are planning on getting back at your bad boy bf.
Is it the hotness factor? Ok, we've seen lots of handsome villains in the form of Colin Farrell but seriously not too many bad boys look good, right?
Is it self-confidence? Maybe. Many bad boys are confident enough to often approach girls more easily than the more reserved, good guys.
What about you? What do you think make bad guys more attractive than the good boys?