what is there to explain? juve's transfer policy has always been not to invest too much money on a single transfer. While milan on the other hand have been all about headline grabbing signings..
this criticism may be a little over exxagerrated but juve does have a tendency to sell their absolute top players in their primes for a club of their stature.
do you think anyone could buy a Zidane in his absolute prime from barca, real, Bayern... Even milan would put up a hell of a fight to keep such a generational player (if you ignore their bankrupt later years when they foolishly sold kaka and started their irreversible decline) .
this policy has continued with the sales of Vidal,and more painfully for me Pogba..
no top team has a policy of selling a top asset/player and leaving gaping holes in their squad like juve. Some might call it a small team mentality. but I think its a problem with juve club policy.
juve doesn't mind selling its absolute top player with a mentality of investing the funds on 2-3 good players and building a strong squad.
this is a policy that wins your a serie a scudetto over a long term grinding season.
but in Europe where you need to overload for a single all crucial victory. You need that overwhelming individual skill factor. this is where juve has come up short historically