As long as "at will" employment exists, then no contract terms exist, and no labor law can stick to the employer, so long as they are willing to lie whenever there is no contradictory evidence. If the employee gets fired for asserting their rights in the law, and the employer can say it was an "at will" termination, the employee has no effective recourse or remedy.
If you criminalize the work that I do, you are just getting me fired for no HR-disclosable reason (again), and the company will have that work done in another jurisdiction.
If you aren't putting c-level executives and/or board members in prison, and forcibly restructuring or dissolving corporations, you aren't doing anything to protect me, the worker. And if you are placing legal liability on me, personally, I definitely will not testify against my superiors. I know the feces roll downhill.
I was about to be incredulous, but I actually do believe that you would rather have me fired and put in prison, and my dependents thrown in the gutter, than to have a software workers' union or stronger federal labor laws that might possibly protect me from an arbitrary dismissal if I tell my boss "What you are asking me to do is unethical." Thanks for that.