I feel little sorry for Max, the rug has literally been taken from under his feet. I'd put it at 2/3 Marotta and 1/3 Allegri in terms of culpability.
Though it does not detract from the sub par work he's done so far (tonight's line-up wtf), the lack of a preseason really did not help either...