I already said it several times and I'm ready to repeat it again and again: Allegri is the best tactician and one of the greatest minds in the modern football. He's not an entertainer, as Juventus is not a circus.
Juventus never were a pop culture show like Barcelona or PSG. This club has a very specific philosophy that hasn't changed for tens of years. So for me it's difficult to understand why people are choosing this club to support if they don't click with the fundamental principles of this club.
Allegri showed multiple times that he's capable of switching his team to a jaw-dropping show mode in terms of entertainment if he needs it, but that's neither his nor club's principle goal. Unlike those one-dimensional managers like Mourinho or Guardiola, who are capable of setting their teams only in a single mode and if that mode fails they cannot do anything to change the situation, Max has unlimited options at his disposal, which are used by him wisely.
Yes, he makes some mistakes sometimes. But the level of results he gets and their consistency prove that he's a manager of the highest level. I'm sure he'd be successful at running Google or GMC if he needed to and had the relevant background.
Unlike those pop stars like Mourinho, Guardiola, or Klopp lately, Max never had a complete team that would correspond with his level as a manager. And that's not his fault. You can blame Marotta for Jabronis or Agnelli for the financial restrictions of the club, but Allegri has nothing to do with it. He always says that he's ready to work with what he has. And he does it. Just look at his results.