I think plenty of clubs would love the likes of Bonucci, Andre Silva, Kessie and Rodriguez etc.
I watched some of their games, and I agree with you. Many fans were hyping up the likes of Rodriguez for years, I don't think these all turned shit overnight.
You could add Suso, too, for whom Milan apparently had offers from England (Spurs). There is a decent team in there, may not be a top team, but certainly not as shit as they have been. Goes on to show the importance of a top manager really. For years, Milan have experimented with bunch of young managers none of whom are quite that good. Gattuso himself has been talking big as a manager, but he doesn't seem up to it himself.