Not sure if this point has been made, but…
There have been some recent analyses of the global consequences of tree planting on arable land in the UK. Because of the efficiency and productivity of UK arable land, on average there is a 3:1 ratio of output: 1 acre of UK arable land produces the same amount of food as 3 acres of land in the tropics (at the moment).
This means that when you lose an acre of food production in the UK, that may put pressure on somewhere else in the world to clear 3 acres of as yet undisturbed habitat to make up the loss.
So it may be that planting an acre of trees in the UK leads to 3 acres of deforestation in tropical forest (though this is very uncertain).
I only recently appreciated this tradeoff, even though it seems obvious in retrospect.