Not sure I like it but it is the correct decision by the laws of the game.
Schmeichel's antics were embarrassing but justice done with a Villa win in the end.
So Robins & his team have done exceptionally well to achieve within that framework which is the point the OP was making?
Yet you still want him sacking every season?