I've always said he only showed glimpses of a level of talent he'd never reach. Average player fit for a mid table club.
Just a decent bench player and that's only because nowadays we're just a shadow of better times playing in a shitty league. But in any other Juventus generation or any big team of any decade, he would never make it to the bench.
You don't need a lot of talent to be "somebody" in Football today, any mediocre fucker can make a name for himself and if this guy can't he's certainly hopeless.