Im giving Rugani as example of how we can keep HG players, just that we picked the wrong one. He too at one point had value and for him too did we get offers, but he stayed. Others we got rid off for various reasons. Hes way overpaid by us as well, which shows if we like to keep someone, we can (financially).
He would have been HG 2 years from the time we sold, and for the time being, he was a U21 player, meaning we could have put him on the B until he turns 21, by which time hed be HG. There was no negative thing from keeping Coman. He didnt take away a place from anyone, he could play few roles up top in different formations and gave you something your other attackers then didnt have. A year later we bought Pjaca with no wing based formation in sight, so not playing a formation that suits him was no excuse. The issue is our policy, player asked to leave and we said fine, go.
Im not saying that, im saying sell players when their time is due. Dont keep them and sell others who still have years to offer. Age, quality and financial value all have to be considered. And who says we cant get both Dzeko and Kean?