Love your Fredo analogy by the way. It's perfect.
I'm pretty indifferent to this transfer. Dislike the way Bonucci went about his transfer and time in Milan, but from a purely footballing aspect, don't really see an issue with replacing Benatia with Bonucci. I rate them on the same level, albeit with different strengths.
As long as Caldara isn't sacrificed, which would be pure idiocy, bringing Bonucci back is whatever. If he eats humble pie and works hard, gets back to his best, we'll all get over it, and enjoy having another top class CB in the team.