Referee mistakes can happen anytime anywhere. I believe it was this past world cup where one referee gave three yellow cards to one player before he received the red card. I don't know if anything happened to that official, but I'm sure something did.

In the Region 3 USSF National Tournament this past year one referee gave a player two yellow cards but didn't give the player a red card. The three officials working that match were immediately sent home and not given any more games.

So these things can happen anywhere. I'm not defending these officials and some type of discipline should probably happen, but mistakes happen even with the best officials in the world.