Not really. Ali is only getting what he would have got at spurs and still no games, Spurs are only not having to pay him but zero chance of a fee and we've got a player we can't really play
The deal is structured to give everyone the bare minimum and leave no one happy