Enlighten everyone as to where companies get the money that is used to pay the fines. Fines only hurt the company's customers, not the actual company.
Instead the CEOs with their multi-million dollar salaries should be responsible for a major portion of the fine. Then work the way down the company executive ladder to include VPs and COOs. They are the ones that violated "whatever" to cause the fine, not the workers or the customers.
Fines don't work, and the cost is passed on to the consumer.
Hey if you want to fine the C-suite instead, I'd be all for it. That being said, until that paradigm is changed, they'll have to keep fining companies. And none of this takes placed in a vacuum. Fines do impact the company because if they decide to pass those costs along to customers then that means the products of their competitors who follow the law become more attractive because they don't have to price their products in a way that passes fines along to their customers. That means fewer sales for the company being fined.