Top coaches (Lippi, Mourinho, Ferguson, Ancelotti etc) pull 65 to 75min subs usually when players are tired and for some other tactical reasons.
All coaches usually make subs earlier than Allegri did last night, including Allegri.
But that doesn't mean it is always necessary/desirable to make subs earlier than Allegri did last night.
You have to look at each game individually to see what is required.
I had no issue with how Allegri handled the substitutions last night.
