If that contract offer is correct, I don't think he'll care. You're willing to give up 2 or 3 years of your career for that type of money. Besides, he's still pretty young, so 2 or 3 years is nothing.
I have no clue who can blame him for that type of money. No player is turning that offer...