He is doing fine in a struggling team. Still very young. And all the "he is greedy" talk is (partly) made up by the media.
Liverpool offered a big new contract. He didnt take it. He wants more then money. CL and trophies. I take a player who wants to earn the fame and the big name.
He turned down a big contract from his own club.
The media uses him for their "he is greedy" story. He cleary isnt. (BTW I never had any problem with a player wanting as much money as he can get, he and his family have only one career)