I think you misread my comment: I don't mind a corporation getting a steep fine -- my point is that it is a punishment and as such it should be handled in a criminal case.
Letting individuals arbitrarily decide punishments and then processing them in civil cases it the crazy part. Not that a corporation can make a mistake and have to pay $100M, that happens everywhere, and that works.
It would be equally crazy if A could sue B and demand B went to prison for 200years for no other reason than A finding it an appropriate amount of time.