But then there's this bit:
Let's be clear up front; we aren't blaming the farmers. Like the bankers in the GFC they are just responding to the incentives the market presents them.
Sorry, but "responding to market incentives" is not a moral free pass. If I offer you $100 to kill someone, you're still a murderer if you take it, no matter how much you plead about "market incentives'. And the same is true of bankers and farmers. Obviously we should fix the incentive structure, so that it discourages selfish, immoral behaviour - but that doesn't make people who follow the incentives any less selfish or immoral. If farmers get rich by taking taxpayer subsidies to pollute our rivers and destroy our environment, they fully deserve our moral opprobrium and condemnation.