> The environment is a public good. Which means that it is owned by all of us.
That not strictly speaking true. We all have a stake in it but we don't own it. Also 'the environment' is not a singular thing, lots of people own lots of different parts.
> Therefore, the people doing the harm owe us money in the same way that Subway owes you money if they accidentally put arsenic in their meatballs.
That might be true, but if their tiny bit of a harmful substance in every single sub, they do not have to pay reparations to each person. The amount of damage done, is so small that it does not it would not be enforced. The same problem exists with environmental economics.
> It's just a matter of choosing the right price.
Prices are never a choice. The need to emerge from human interaction and property rights.
I do however agree with me. The problem is how to slice up the environment in different property rights that can be enforced. This problem can often be solved on a local level, such as forest pollution. It is however far harder to do for things that are far larger, like oceans or the stratosphere.
However, such approaches if possible are to be preferred. Sadly the typical environmentalist (and Nonprofits) are anti-market and that is holding everybody back.