I'd say it's one of the saddest parts of modern football that you HAVE to cheat to get the decisions you deserve.
Why should a talented player - say Bale or Cristiano Ronaldo - be chopped down by a lumbering centre defender 5 or 6 times a game for the player to receive a yellow on the final challenge? it's understandable that the player will dive or exaggerate to either get out of the way or get the player booked earlier and prevent further assaults. I am not excusing diving, it's scummy, but that's only from a personal perspective, I totally understand why an athlete won't want to get hurt. The way Pires or Suarez dive now is different, they are/were not the full pace types. They chose to fall.
The game is fast, the players are supreme athletes, the officials are - by and large - useless at detecting the subtle/snide fouls. It has become necessary to show them the foul or be punished by not receiving the free kicks.
Playing in European competition is a key factor. Watch when Spurs play Benfica. The Portuguese players will dive, roll, fall over at every little thing and we'll concede from a free kick. Remember the Braga game a few years back? It'll be like that. My guess is it will be Dawson giving away a foul around the edge of the box or in crossing positions.
Sad that it has come to this but if you don't play the game you end up losing, this is what the game has become... I'm sure people will say they'd rather lose than 'cheat', the other team will win by cheating, so why not play by the same rules.