Soccer players are all sissies. I know, I play every week. It doesn't matter if it's co-ed games on monday nights or Saturday afternoons in the Premiership. If a ref makes a bad or questionable call everyone loses their shit.
9 times out of 10 the ref can't do anything about it. If he does nothing one side is going to retaliate Paul Scholes style. If he hands out cards for dissent the teams get even more fired up, and if he starts tossing people Netherlands/Portugal style (a game where the ref was totally justified) people will blame him for not having better control over the game. What's the solution? Punching, lots of punching.