He's an idiot with an inflated ego
Passes up $100m for a role he can do in his sleep because he's 'fed up' ?!!! What a crybaby, this is what happens when celebrities think they are better than everyone else.
It was the role that made him, he's not going to ever get a better offer, and it was his chance to really take a risk and make the role his own since the last 2 films were crap.