If you have the money to keep Bonucci and still make big signings in midfield and attack then you do it.
But if you don't have the money, the most logical thing is to sell an overvalued player in a seller's market and replace him with the adequate replacements already on your roster. And that's all there is to it for me basically. These options are clear.
We have to shift our priorities to midfield and attack. I would like to keep Bonucci but if you have no choice, you have no choice.
Besides, Bonucci was not as good as Rugani is at this age.