He should have shown some patience and not listened to his agent who was only after a short term financial boost. Stay at a club with a manager who he works well with who were heading for full time football eventually, or jump to a club who just throw money at problems and who would replace him rather than try and improve him.