Why are there huge differences between human fossils and dinosaur fossils?

The time of the two is different. Dinosaurs on the earth first appeared 230 million years ago, and by the time they became extinct in 65 million years, they had lived on the earth for 65.438+600 million years. During the 65.438+billion years that they ruled the earth, the dinosaur family had a large number of descendants, so the probability of forming fossils or even complete dinosaur fossils was very high because of the huge number. On the other hand, although anthropoids evolved into human beings as early as 30 million years ago, the real ancestor of human beings, Australopithecus, lived on the earth for less than 2 million years. In such a short time, the number of human families is small, the probability of forming fossils is much smaller, and the probability of forming complete human fossils is even lower. Therefore, although archaeologists have also discovered human fossils, the number is very small, and they are all fossils of a certain part of the human body, such as the skull.

2. Secondly, the reason for the great difference between dinosaur fossils and human fossils is that they live in different environments. Australopithecus Australopithecus, the ancestor of human beings, often lived in mountainous areas, hills, plateaus and other areas with complex terrain to prevent wild animals from attacking it. Living in these areas is safer, but it also brings a problem, that is, the bones of Australopithecus are not buried deep enough in these areas. After thousands of years of geomantic omen and rain, the remains will disappear without a trace. Most dinosaurs lived in plains, basins and other easily submerged sedimentary areas, which would be buried deep underground with the crustal movement, thus preserving the integrity of dinosaur fossils to the greatest extent, which is also the main reason for the large number of dinosaur fossils.