He was always a great player. One of the very best footballers to play for Juventus in the 21st century and only a moron would deny this.
Whether or not he had a long term future at Juve after 2022 is another matter which can be debated until the cows come home.
Injuries ruined him IMO