There's blame to be spread all around for Neymar's injury. The Brasil side was thugging it up in the first half, the ref was letting them do it, and the Colombian side decided to thug it up in response in the second half. That entire game was something between soccer and rugby and it sucks that one of the game's brightest stars paid the price for it.
That ref absolutely needs to go, if nothing else. Too bad FIFA can never admit any wrong when it comes to officiating so this will never happen. (I think Z??iga's intent was to foul, possibly hard, but not to injure, and I wouldn't give him anything remotely close to what Suarez got.)
PS, Kilga: I've seen Robben also perform 1 dive this game which was faking. All the others were nasty fauls to simply stop him.
Not just Robben, the entire side. Particularly Van Persie getting behind the defender in the box with the ball and getting knocked over by a fingertip brush instead of just shooting the damn ball. I invite you to watch that play again, watch the Messi play in question again, and then come back and tell me this again with a straight face.