I have to agree that it seems incongruent that we provide a corporation with the benefits of citizenship (because it's made of up citizens), yet allow it to evade the penalties we would otherwise apply to citizens. An example that comes to mind is a mob lynching. If a mob lynched an accused person for the purpose of vigilantly justice, I would hope that at least the most contributing members of the mob would be tried for murder, manslaughter, etc. Corporations should not have rights if they are not held to the same standards as we hold ourselves. A monetary fine, although easily applied to shareholders, may not always the most appropriate punishment for a given crime.