Which require compliance with them. If you work at a company that cares to actually comply they will. I luckily work somewhere where it's taken seriously.
But it's shockingly easy not to and auditors couldn't possibly catch all of the instances of non-compliance
I never look at laws and regulations as prevention just like a 55MPH speed limit sign or "Drug Free School Zone" doesn't prevent people from breaking said regulations.
It just means that GIVEN that there is a law, WHEN it is found to be broken, there are DEFINED rules of accountability and punishment.
The banking, finance, and corporate accounting world and their practices would shock most devs to the core. Most people just assume that certain controls are being enacted with precision. Things like: customer account reconciliation, bank account reconciliation, etc.
Most of the time people just aggregate values and never inspect the detail. They record those aggregates in the GL and move on. I have never seen granular recon. That is why embezzlement is only discovered by accident years later.
But it's shockingly easy not to and auditors couldn't possibly catch all of the instances of non-compliance