For the Love Of DinosaursOur Enduring Love for Dinosaurs, Explained Dinosaurs appeal to something innate in the human psyche -- happiness, excitement, fear, sadness, and good old child-like wonder. By Saumya Kalia