Ronaldo fecked himself up completely. He ruined the end of his career with no way to return. He was declining and passing through a period of awful form. He should have played it wisely and stayed on the bench of United while taking a senior figure among the team and as it went on I had no doubt he would have been of help either from the bench or even as a starter in some games from point to point. He needed to kill his ego and accept his decline and that he's still playing at a big club whose fans used to adore him.
But no, he let his ego kill him instead. He threw all his cards without any guarantee, asked to leave, acted like a prick and finished it off with that ridiculous interview. His ego made him believe he would get a new contract at any other big club once he left United. He didn't realize with his current form and salary, United was his best shot to stay relevant at top level, just by accepting to downgrade his role to a squad player and senior figure rather than the main man of the team.
Terminating his contract with United, finding no other clubs interested and ending up in Saudi League killed any chance for him to finish his career respectfully.
What a shame. For such a great player, he has the mindset of literally a 10 years old baby. A proof that not all successful people are actually mature or intelligent enough to know what's best for them.
His agent should also be blamed for that debacle because if the player is a crybaby, it's his agent's job to slap him to wake him the feck up.