In this forum we talk constantly about onerous government regulations and the long arm of the law. There are many perfectly legal ways companies can punish or sanction its employees, and IMO it's an eminently good idea to do so.
If you don't want to the government getting all up in your face you're going to have to self-regulate to some degree. Punishing employees who behave unethically is a part of this.