Perhaps the signs should be down instead. They are obscured by the crape myrtles where they are now. They would be more visible if they were either higher or lower, but not in line with all these trees. The trees were planted only a few years ago, but have done very well. Lodgepoles need to be removed. The specimen to the left is recovering well from earlier disfigurement.
Selection of trees for parking lots is not easy. Such trees must disperse complaisant roots that are not likely to displace pavement or curbs. They should should be reasonably high branched and conducive to pruning for clearance above parked cars, and where necessary, for delivery trucks. Excessive floral or foliar mess would be a problem. So would fruit that attracts wildlife.
Unfortunately, not many trees conform to all limitations. Those with the most complaisant roots do not get big enough to be pruned up high enough for adequate clearance, or even provide significant shade over the often hot black pavement below. Since shade is the primary function of such trees, an abundance of diminutive trees often compensate for fewer substantial trees.
This presents another range of problems. The smaller trees can be pruned for minimal clearance above pedestrians and parked cars, but not delivery trucks. What is worse is that they can not be pruned above lighting and shop signs either. Pruning them lower than the signs instead would only work if the signs were to be viewed horizontally, from the same height as the signs.
Nonetheless, that is what is most commonly done. This is the result. All those flashy and expensive signs on the buildings in the distance are mostly obscured from this vantage. Fortunately, the honey locusts closer to the signs can be pruned up higher for adequate clearance.