The air has changed - the atmosphere used to contain loads more oxygen, which is what allowed the dinosaurs to thrive. Without such an abundance of oxygen, reptiles and amphibians can no longer grow to such large sizes.