A players career is not that long, and can be cut short by injury etc.
I don't agree that it's to do with Real Madrid being a rival to Liverpool, it's not like he is going to a premier league rival. He's not 'downed tools' and is still giving good performances until the end of his contract...