Was there a foul on the disallowed goal though? Seemed extremely soft but I only saw one replay.
The second one might have been a foul on Bamford but Gabriel still kicked out at him.
The foul on the disallowed goal was a 50/50 call. I've seen it not called plenty of times and I have seen it called. There was nothing VAR could do as there was no clear error. If that had happened to Arsenal, I'd feel hard done, but it was definitely something that could be called a foul and not anything that could be overturned by VAR.
Kicked out is a bit strong. Gabriel left his leg extended, most likely on purpose, but there was no egregious kicking out that warranted a red card. Even if the red card stood, Gabriel was clearly fouled by Bamford initially. This means there would be a free kick for Arsenal at the spot of the foul and no penalty even if the sending off was allowed to stand.
In all this discussion of refereeing, you somehow forgot to mention that in the build up to the penalty that Leeds were awarded, Kristensen was clearly offside and Leeds should have never had the penalty. The same AR that tried to get Gabriel a red card is the one that missed Kristensen being clearly offside...