It's probably his proclivity to snap without warning and smash people's teeth down their throat. He's a notorious hothead and abuser. But, hey, you know the score. But just remember the story about the kid who picked up a snake and it bit him. When the kid asked the snake why he did it, the snake replied "You knew I was a snake when you picked me up"
He makes fairly good music but he did beat a woman (Rihanna) and get another girl pregnant while in a relationship with another... that just screams he doesn't respect women... He's pretty obnoxious in interviews as well. I don't hate him, as I don't know him but I don't like what I've heard about him and think other artists make better stuff. Miguel and Frank Ocean for example.
I love Chris brown ! Most people hate him because of his "bad past" with rihanna even though they don't know his side of the story, what really happened , who started it , etc. People are just too judgmental
They have him because they don't forgive him for his past... But I still have a place in my heart for him, because through all of the bullsh*t I can still look at the good side of him. Plus, everybody makes mistakes.