Personally, I think the diving thing is unsportsmanlike, and so I would change the rules for penalties - because you are fouled in the area, doesn't necessarily mean a player had a goalscoring opportunity. If a player is fouled in the 20 yard area, they have to take their penalty from wherever...