Lol.
"Not getting a free kick in a key area". What if there's someone on the team who can kick the ball really far?
Plenty of players dive when there isn't a clear goalscoring opportunity fo a any number of reasons, whether it's to break up a spell of limited possession, or because they'er under pressure, or maybe to get a key opponent carded to minimise his threat.
Conning the ref is cheating, which by it's very definition is against the rules. You seem to be advocating adding a whole new layer of totally subjective regulations to a set of rules that is already wide open to abuse, simply because one of our players got sent off for diving.