I don’t really see what he could have done more, he was booking players for complaining, brought the two captains in for a stern talk about the amount of complaining going on from both sides.You could make the right decision and still shit the bed by dithering and being weak, he had no control and wasn't firm enough
For example Mike Dean who is mostly a bellend in regards to the shitty descions he makes manages to be more competent by sole virtue of being firm and a shithouse
The fact is Arsenal the home team felt hard done by correct decisions going against them and in turn started complaining and the fans started going over the top, very hard to control that and a lot of refs would have gotten a load of decisions wrong in that scenario, like I say I don’t think he could have done much more (and I don’t think I’ve ever defended a ref before.)