Wrong. It is an issue with the idea that the rich are above the law.
An improvement to this would be to structure fine based on networth rather than a fixed amount. Yet even then, a millionaire paying $900,000 in fines is still not as devastating as a poor person paying $900. So I would say that the issue is still the structure of the punishment.
I can't say I really favor this but it has been done.