Can't agree with you there. Individually Juve has great players, a few WC ones, a lot of very good players, good rotation players.
Talent wise, considering the players only, and mainly the starting 11, we are at least top10 in Europe.
Dreaming of buying a Ferrari is not a good comparison IMO. Because if you think about some of the great players we have, talent wise we are not that far away.
IMO, talent wise, considering the current players in each squad, you have the first tier in Europe - Madrid, Barcelona, Bayern, PSG, Chelsea.
Then comes the second tier - Atletico, Juventus, City, Liverpool, United, Dortmund.
If a second tier teams win it all, is it such an immense upset? I don't think so. And I'm not even considering Juventus household name or anything else. I'm solely basing on the quality of players available at each team.