Sorry, but fixing one wrong with another is not the way. Are you honestly saying that stock shorting is the only incentive someone has to look at fraud? I don't buy that one bit.
Sure, you could point towards regulators but we know that the advantage will always be with the regulated.
On a side note, this is one aspect that religion addresses. Ripping people off is not going to end up well when facing God.