He did enough to make the World XI in 2015. No other Juve player did that! Was also nominated in 2019.
People may not like him, and it's clear he hasn't hit the heights most expected but he was obviously doing something right at Juve. At the time, he was wanted by most clubs in Europe and I truly believe that, if he were to leave tomorrow, they'd still be a line of top clubs in for him.
On the whole, it just hasn't happened for him, unfortunately. Certainly not the first, nor the last player, who will come to the club with big expectations and not quite live up to them.