I'm a believer in 'the right plant for the right spot' method of gardening. We live in a coastal rain forest, with the town surrounded for 100's of kilometers of forest. Within the town border there is a mixture of native and non-native trees. We have a few lilac (considered shrubs I think) and neighbours have Japanese maples that are pruned every few years.
There are some trees that can interfere with drainage pipes, some that drop pollen or seed pods, and some that can be very invasive. All these should be avoided. It would be nice if city councils would keep a list of unacceptable trees, or trees with limitations, so people would have a legitimate complaint if a neighbour planted one. And also, agreeing with others, there should be regulations on distance to property line for some.