You are confused about Nesta and Crespo for one.
Nesta never wanted to leave, he wanted to stay in Rome. Crespo, well I am not too sure, but he said he was happy to stay.
Both were sold cause Lazio was in trouble.
Ronaldo and Zidane however choose to leave their clubs.