Re: dinosaur metaphor, and complementing @Shiden:
Part of the reason the dinosaurs went extinct when smaller animals survived was they needed much food to sustain their large bodies. As the food supply dwindled, they were unable to find enough nourishment and died out.