Certain communities in Philly are critical of tree projects because in the past, the city planted them recklessly, causing damages to people's homes. Then the city refused to pay for it.
Trees need to be selected for their environment and their locations planned at the community level. More efforts these days try to swing that way, but many of those who have been hurt by the city in the past will maintain an anti-tree stance, even if some are built on myths.
https://whyy.org/articles/not-in-my-sidewalk-debunking-philly-tree-myths/
You can learn more about the Philly tree plan and its neighborhood level efforts here https://www.phila.gov/programs/philly-tree-plan/