I agree that Cairns did not 'torpedo' Ace, but he did knock him down and deserved the exclusion.
I thought Ace's reaction was a bit over the top. I think it was more down to the fact that he didn't win the title on his home track. Got out-gated and frustration boiled over once he bit the dirt.
Will is certainly a marmite character, of that there's no doubt.