#2 No trust with tax
Disputes regarding tax payments might not be much concrete a reason for the player to move out of Spain, but it might have played its part. Both Ronaldo and Messi were tied up tax issues in Spain. However, that case is put to bed as Ronaldo has agreed to pay over €18 million as fine.
Ronaldo perhaps felt a lack of backing from Real Madrid, as they publicly announced their support way back in 2016, but never again. Unlike Ronaldo, Messi had the support of FC Barcelona. Insecurity, as it seems, might be a reason Ronaldo did not want to be a part of Los Merengues more.
Edited by Nishant Jayaram