Juve have 60% of the Italian NT for Christ sake. If there is one big team in Italy that prefers home players to foreigners, it's Juventus.
No club is crazy enough to pay 50 m for a player if they can get a youth player of same quality for the same money.
Barcelona obviously have the best youth school right now that produces top quality players. If Juve had such youth school they'd have done it too.
But it's a fact that Juve started investing, and the plan is to invest much more, in the youth school. Right now we have Giovinco, Marchisio, De Ceglie and Del Piero who played for Juve primavera and are included in the 25 men CL squad. 4 youth products. Apart from Barcelona, I doubt any other big club can say that they have 4 players in the team that played for their youth clubs. Immobile also played against Bordeaux, so now we have 5 such players who played for Juve in the CL this season.
In the CL squad for this year, Barcelona have 13 foreigners (non-Spanish)
http://www.uefa.com/footballeurope/club=50080/competition=1/index.html
while Juve have 12 foreigners (non-Italian)
http://www.uefa.com/footballeurope/club=50139/competition=1/index.html
When you brag about something or feel proud about it, check the facts first, instead of listening to the story they've been feeding the Barca fans with.