Bad boys kick a$$. That's why. I never met a girl that doesn't get a huge kick outta watching their bf kick some other dudes a$$. LOL
Its simply becos good guys like us are very rare
I'm also trying to find a concrete answer to this
After that boys turn good on bed with those gurls and the gurls will become bad due to the after effect.