I don't like this knee-jerk condemnation of anyone expressing an opinion on development in their neighbourhoods as "nimbyism".  Whose backyard are you going to take an interest in if not your own? Democracy starts at the street-level. 

Also, saying it is a "generational" issue is just a way of being ageist.