I get where you're coming from & I'm all for supporting players whilst they're at the club, but he should have until the end of the season IMO.
Too many players seem to get a free ride for far too long regardless of their actual output on the field, to the team's detriment. Also, you have to take into consideration that the biggest hurdle for most signings is adjusting to a new league, which doesn't apply at all where he's concerned, seeing as he's play most of his senior football in England (as @MoroccanBlue mentioned).