Sometimes selling them can do good to them. They will feel settled.
This is what Real Madrid does, but the best thing is that they put in a buy back clause.
They did it for Carvajal, and Morata recently. It's about time we do the same and if the players improve in two season we just buy them back.