MMA fans will jump through hoops to not acknowledge that there IS a racial element to it. I think a more applicable comparison is Adrien Broner, because both copied Mayweather's model, and there is a dramatic difference in how Broner was treated and how McGregor was treated.
But no, it's because FLOYD DOESN'T FINISH FIGHTS (He was hated before the de la hoya fight, before which he was considered a very dynamic puncher)
it's because of the DOMESTIC VIOLENCE (This wasn't an issue pre de la hoya, when Floyd became hated)
it's because of the BLAH BLAH BLAH (Doesn't apply before the de la hoya fight)
It's alright to admit there's a race element guys.