This is - bluntly put - a shite fucking idea. I am not trying to "maximize total welfare" where one way to accomplish that is to allow a bad actor to get ridiculously wealthy at the expense of everyone else (even if the total paid by everyone else is less than the bad actor makes).
We have a term for this: Privatized profits and socialized losses. We're witnessing that this mindset is completely dysfunctional.
It allows bad actors to accumulate immense wealth through behaviors that are net negatives for all other participants - further, those bad actors can then use that wealth to avoid or offset the share of their social costs that should be paid (ex: lobbying politicians, paying off regulators, bribing judges, etc)
----
There is a reason most people don't accept a deal where both parties gain, but one gains at a heavy advantage over the other: We know that allowing this behavior is bad for long term social stability, and we have all sorts of ideas about "Fair" that we apply to stop it: https://www.sciencedirect.com/topics/neuroscience/ultimatum-...
> The firms profit should be irrelevant in my opinion. But make these firms believe that they will have to cover the true costs of their behavior!
The profit is the ONLY FUCKING THING that is relevant. The firms don't care about "true costs" (which, as an aside are often impossible to reasonably calculate). All the firms cares about is "Does bad behavior A lead to more net money, or less net money?" As long as the answer is "More net money" The firm is going to engage in bad behavior.
The answer ALWAYS needs to be: Fine the bad behavior until it is not profitable. Full fucking stop.