It's hard to say when the rules keep changing. Neither does the government. Here's another example. And it's not just businesses that get caught. Employees remain longer and work more productively if their employers are honest and fair.
Employees are quicker to steal from unethical employers than principled ones.
Fines and legal settlements can destroy small businesses and cripple large ones. Regulators are less likely to investigate companies known for fairness. Training tells employees the company means business. To be squeaky clean, a business must do more than stop cheating its customers and abusing its employees. You can design your own ethics program.