#3 Age
There are many good reasons why Real Madrid were right to part ways with Cristiano Ronaldo. If you put it into consideration, you will realise that age is also one of these important reasons.
At 33, the Portuguese has already entered the latter stages of his professional career. Although he has managed to keep himself at the top of his game over the past few seasons, we can expect him to start declining anytime soon.
Since ageing is a factor that no football has ever managed to overcome, Cristiano will also be affected by this - even if he manages to maintain such high levels of physical fitness and overall physique.
So, it's clear that they took a calculated step by ending their relationship with him on a high - before he starts to struggle under such high expectations in future.