I have no issue with the Rangers loan for Amad. He needs to work hard, toughen up and take his chances if he wants to get in the team and stay there. That's great experience in itself.
For Pellistri there is literally no hope of him getting in the team unless he gets 10 mins off the bench and somehow bags a hat trick. Literally any club who wants to give Pellistri a fair chance and play half decent football would be a better choice than where he is. Championship, Dutch league, Spanish division 2, Portuguese league, French league, wherever. Pure laziness and/or incompetence to leave him where he is as far as I can see.