6 months ago? You mean like, last season?
So he was playing an out of form player last season and is leaving the same, in-form player out this season? And he can't win? There's a very fucking simple solution to this particular puzzle which I'm sure you're intelligent enough to work out if you wanted to.
Yeah there's a really simple solution - stop whining about squads having some continuity, remember this is about 4 year cycles, and stop throwing your toys out of the pram because a player who had 3 good games isn't called up and a player who had 3 bad games isn't immediately dumped.