Most fouls are accidental. They aren't even trying to gain an advantage. I don't have a problem with them anyway, its the deceiving the ref that is the worst problem in football. If you foul, you give a way a fk, that's fair enough band is totally different to trying to cheat your way to an undeserved red card or penalty. Its so bad now that they appeal for every dead ball situation too even when they know its not their ball.
Actually, all that holding onto forwards when defending a corner - you know, the stuff that NEVER gets given as a penalty - is definitely trying to get an advantage by preventing the attackers getting a clean header on goal. And yet it's not punished. I've seen more of that this tournament than I can remember.
I was confused in that game. Robben dived, then the referee waved play on because Mexico had possession. The only reason he could have waved play on is if he was going to give a yellow card to Robben. You can't stop play for a dive and only give a free kick. If a dive is acknowledged it has to be yellow. Otherwise you ignore it altogether. He never went back and gave the card.