Respectfully disagree.

Companies are in business to make a profit. Check
Companies do as much as possible to maximize that profit/pad the pockets of the executives.
Companies do as little as possible at the pointy end in order to accomplish the above.
Companies will perform to the standards which the gov't enforces.

Therefore -- gotta set the bar high and keep them honest. Means reporting discrepancies, etc.