This is coming from someone who didn't like him either, though I'm coming around... But he gave everything to Cleveland for 7 years and they didn't help him in return. So yeah, he teamed up with superstar buddies. But it still takes a lot to go back to crap hole Cleveland when he could have been anywhere in the country.
He's showy but what star isn't? I mean, there's probably only a handful of superstars who don't beat their chest and yell. And as for other stuff, he kind of has every right to do whatever he wants and he's STILL not nearly has bad as other players who have accomplished less.