Instead of regurgitating the opinions of haters and fair weather fans... why don't you watch some of his career and form your opinion on what you see with your own eyes... not what you read or hear from others.
what a stupid assumption you make. Only one regurgitating here is YOU. I couldnt give a rat's ass about haters and fair weather friends. This IS my opinion. YOu need to see a shrink seeing the delusions you are under about where people get their opinions.