All this talk in public about not being happy with his contract at UAE seems risky to me.
If there is a team that can afford to have a top rider on the payroll without letting him ride anything surely it would be UAE. He shouldn't piss them off in case they get too petty and ruin his career.