We do now know that dinosaurs were the forbearers of birds. Those that told us they were reptiles still continue to push that however. They were warm blooded and it is now thought they had some sort of pre feathers.
I believe the same thing applies to archeology, The Experts claim to have an answer to every question and impute things on the ancient cultures that they have no way of knowing.