Overall Allegri has been able to make Juventsu better compared to last season, but to compete in the Champions League next season I think that is still not enough, Juventsu still has a lot to improve to improve their performance, especially they have to bring in several quality players. to fill their squad, currently I don't think there are any Juventus players who stand out in helping make a big contribution to the team.
When compared to the previous season, I think Juventus' position is much better this season. I think it is impossible to fire Allegri just because he failed to get the title or second place. After failing to qualify for the Champions League last season, I think this is a good achievement for Juventus this season. And as you said I think Juventus will have to bring in some other players to face the competition next season. Playing in the Champions League and Serie A will be tiring and if they play inconsistently like this season then it will be very difficult for them.