The Higuain vs Aguero argument is completely pointless. Both are fantastic strikers and while Aguero might have a slight edge in terms of ability, he also is unfortunately extremely injury prone, so there's not much to separate the two. In either case, both are absolutely top class strikers.
Higuain at 94m is overpriced, but Juve clearly feel that a top class centre forward is what is missing from their squad, and there aren't many of those going around. As for the rest of Juve's signings, they've been superb. Dani Alves, Benatia and Pjanic would all walk into most top teams in Europe (including City's), and while I haven't watched much of Pjaca, he seems to be praised pretty highly, so time will tell whether he is a good player or not.
Higuain at 94m is overpriced, but Juve clearly feel that a top class centre forward is what is missing from their squad, and there aren't many of those going around. As for the rest of Juve's signings, they've been superb. Dani Alves, Benatia and Pjanic would all walk into most top teams in Europe (including City's), and while I haven't watched much of Pjaca, he seems to be praised pretty highly, so time will tell whether he is a good player or not.