This is the perennial problem in our society with regulation. We're not willing to set the penalties high enough. The penalties need to be absolutely ruinous.
Perhaps can fine the wealthy to pay for their own imprisonment, maybe within a luxury hotel?
I mean that's kind of the point.
But there are other options to consider to. Like "financial penalties" could include stuff like the company being dissolved and its assets distributed to its competitors.