Absolutely agree. Some players badly play for a period on joining new team. But they may finally become a well performing player for long period of time. Besides, if the team perform inconsistently, it is hard to notice the true form of the players.