For years I lost sleep over the loss of young street trees in new subdivisions.
We would put a huge amount of energy into trying to save them but mostly to no avail.
Then one day I woke up:
DON'T WORRY ABOUT IT*.
Builders are trying to build big houses on tiny blocks with no verge to speak of. THEY HAVE TO PUT THEIR STUFF SOMEWHERE!
Sure, be as careful as you can, but accept the fact that the tree probably 'aint gonna make it and just plant again once everyone's finished.
The ideal of course would be to do no tree planting at all until the houses are all built. But developers want to sell their blocks and street trees help. However I'm now convinced we need to view that initial planting as just window dressing. It's there to serve a very specific purpose: to sell land. Afterwards is when you do your serious planting.
Bottom line: pick your battles. As the old saying goes: "Grant me the strength to change the things I can, the serenity to accept the things I can't and the wisdom to know the difference".
PS….. sacrificial anodes for those wondering
* Note I'm NOT talking here about BIG trees on construction site verges in established areas with relatively big blocks and wide verges. Preserving them is essential. Why? Because they take so damn long to get big, that's why. No excuses for letting them die.