Andrew Johns did not mean anything by his poor choice of words, it was a mistake, but Ozzie never excepted his excuse enough to let him stay on as a member of the coaching staff.
That is a completely different scenario.
Andrew Johns made a 'racist' remark. If i was to call someone a 'bloody ranga' and then say i didnt mean it, it would be stupid because the fact that i had to use those words to describe someone shows that i in fact did mean what i said. I don't think there was any malice behind the words, but he still meant them. Had he used those words on say, Billy Slater, then he would not have meant it.
As for Ozzie. He walked off without paying for something because it slipped his mind. I highly doubt a CEO would need to steal something so small when their whole career might be at stake because of it, especially when he is a regular customer there and was wearing a Parra jersey. That whole incident was blown out of proportion.
One shows a weakness in character, the other just shows human error.