Im 12 and i love arguing so i think the reason that girls like bad boys is because they figure that they get more respect.Also they are not afraid to tell you whats what.Finally they treat their girlfriends or wives with a stronger relationship bond.