The problem with fines is that they don't actually disincentivize bad behavior by companies, as long as they are large enough to absorb the fine as a cost of doing business.

Time in the pokey is unpleasant for everyone.