Also he beats the shit out of women and has done time for it so that is a big reason people aren't crazy for him. So it isn't all to do with how he fights in the ring.
Some people don't seperate entertainment and morality and they think he is an awful person so that is why they hate him.
i don't think anyone condones that just like I don't think anyone condones manny not being there to vote in congress, his cheating on his wife , his homophobia, his 75 mil tax evasion. I think people just like to watch him the same way patriots don't condone murder but liked aaron hernandez's production