Brown's biggest problem (other than being very recent) was that he never once seemed remorseful or apologized for what he did. Not even staged mea culpa PR like donating to a battered womens shelter or whatever.

I did laugh earlier this year when CM Punk challenged him to a fight. Funny because other than a pro wrestler threatening a celebrity to a never-will-happen fight and scoring good cheap pop from the masses, Brown over-reacted like a dumbass on his twitter page, saying he was a steroid freak, yada yada. He had to remove those tweets after his lawyers advised him on the potential libel.

Brown is an asshole, and a dumbass. He's easy to attack, and hard to defend.