I have to also disagree that humans are generalists whilst animals are specialists. Animals can be very generalist, limited only by what their physical body can't do. Humans aren't as generalist as we like to tell ourselves.<br><br>Yes, humans, as a whole, has done remarkable things. Discovered QM, relativity. Write symphonies and play them. Play chess and invent games. Be good at driving and sports. Maths and medicine. Learn multiple languages.<br><br>But no single human is good at most of them. Most people can't actually do most things to a competent proficiency. They specialize highly, training for years just to get that extra few percent of reliability of doing a highly specialized task.