There are no good dinosaur films because films are basically about people. Jurassic Park works because it allows for the conceit of people and dinosaurs coexisting.
It is under-appreciated but true that all good films (maybe all good stories) are about people (or, rather, human interactions). That said, I suspect a story can be about people without being about people in a direct way.