As other people have said, what is yr deffinition of a bad boy, and a nice guy? Most guys probably think they're nice, unless they're sociopaths, so they don't care, and that's why they get all the tail. If it's just a style thing, then, well, a 'bad boy' is really the same as everyone else and has the same potential to be really nice or really a jerk.
I've dated a lot of guys, the majority of which were gamers, because that's who I know. Most of them were nice. A few were jerks, and yes, I tolerated the jerkiness more if the guy was hot, but the jerkyer he got, the less attractive he was to me. But a lot of women have issues. Girls raised fatherless, or with abusive fathers, are taught that love means a certain thing, or that they're not worthwhile and that anyone who wants them is doing them a favor. Inexperience and psychological problems, that's what makes girls want guys that treat them badly.
Guys learn this, too, and become overly passive sometimes. Each person has something to offer, and if you learn to like yourself and understand what you want, girls will respond to that.