Since the companies are considered people, they should also get jail time. That should motivate shareholders to insist on scrupulous behavior.
I think there needs to be a corollary in terms of responsibility.
Of course, the entire raison d'etre of modern corporations is to indemnify the members against responsibility for the actions of the group.
It's an economic death sentence for most individuals, too.