Haha he deserve it. Never his fault somehow.
I honestly think that none of these controversies are truly his fault. The guy seems to have his heart at the right place but is as dumb as a brick...
He has a really bad habit of taking very stupid decisions.