I think he needs to be given time as that is what is needed to mold a squad into a decent team. Not every great player will be a decent coach though and possibly would have been better for Pirlo to work under another decent coach first and learn the skills.