The Sterling one isn't a mistake for me. Defenders don't have to get out of the way, you're allowed to occupy your space on the pitch. You're just not allowed to move in to the attacker, I think he just runs in to the defender here. No problem with that not being given.
The Oliver one against Everton, they've closed ranks around his decision. No way in a million years he doesn't go with VAR to cancel it unless except for the fact it could cost Arsenal the title as he doesn't know the score in the other game. That simple for me.
Haaland one in the cup final might be given in different circumstances. I'd be happy with massively stricter enforcement of contact in the box on crosses, to stop attackers getting impeded, from corners and set pieces especially. Holding your ground is fine as a defender, but preventing an attacker from moving or moving in to them should be a foul. Problem is they tried it before, for about half a season and there were a lot of penalties given, then they just scrapped that idea. Need to follow it through, will make the game better and more variance in results if you keep enforcing it.
Like the 6 second rule for keepers holding the ball, the law is clear but no one actually enforces it properly.