Look, as much as folks love to knee-jerk themselves into a tantrum, players need time to adjust to a new league. Diego deserves another chance. To throw him away after just one season would be highly idiotic as he clearly has the talent that we are looking for. If he doesn't show it this season then we can ship him off, but he deserves another chance.
This isn't Real Madrid or Inter where we can have a high turnover of players each season. It didn't work for them and it would not work for us. Buying Walter Samuel for 20M Euros then shipping him off the following summer for 3 is bad business.