It has been shown repeatedly that boards won't do much and repeated fines are more and more just another cost of business. Either the fines need to be raised to a level where the company loses profit for one or more years or we need to go after individuals.
Agree about the executives but if the shareholders and employees feel enough pain they may actually do something. Right now the "punishment" doesn't cause anybody enough pain.
Shareholder pain will be slightly lower dividend or stock price. Employee pain will be unemployment. And I think that is what drives most of these low level fines. Regulators recognize the company wouldn't suffer in the short term from large fines.