Average lifespan of Roman citizen was 33 to 45 depending on the province and social status. Therefore, majority of people born and living through the time of Jesus was already gone when Romans sacked Jerusalem.
Could be, but besides the young people, a lot of old people were in Jerusalem when God destroyed it, particularly the wicked and adulterous contemporaries of Jesus-just as Jesus promised.